{ inputs, config, lib, pkgs, ... }: let cfg = config.hm.env.fsel; in { options.hm.env.fsel.enable = lib.mkEnableOption "enables fsel"; config = lib.mkIf cfg.enable { home.packages = [ inputs.fsel.packages.${pkgs.stdenv.hostPlatform.system}.default ]; xdg.configFile."fsel/config.toml".source = config.lib.file.mkOutOfStoreSymlink "../dotfiles/fsel/config.toml"; }; }