dotfiles

Author: Kyle Fuller <kyle@fuller.li> 2024-02-24 21:13:29 +0000 +0000
Committer: Kyle Fuller <kyle@fuller.li> 2024-02-24 21:19:43 +0000 +0000
Commit: 718f08a8548110d979f6c9a1956b542e191d0fc4
Parent: 92f420bb5373212a6ce046cb3c63c134e37f6614


refactor(home-manager): manage fzf configuration
diff --git a/.config/home-manager/home.nix b/.config/home-manager/home.nix
index aaca8cfb366a0a1d70737e5fa48890f86ce62148..df2b97324f7a962bea484e93e1e6713333cdb8c6 100644
--- a/.config/home-manager/home.nix
+++ b/.config/home-manager/home.nix
@@ -6,7 +6,6 @@     aspell
     aspellDicts.en
     catgirl
     dig
-    fzf
     git
     graphviz
     htop
@@ -54,7 +53,6 @@   home.stateVersion = "23.05";
   home.packages = packages ++ (pkgs.lib.lists.optionals pkgs.stdenv.isLinux guiPackages);
   home.sessionVariables = {
     MANPAGER = "nvim -n +Man!";
-    FZF_DEFAULT_COMMAND = "ag -g \\\"\\\"";
     PATH = "$HOME/.local/bin:$PATH";
     PYTHONSTARTUP = "$HOME/.pystartup";
   };
@@ -82,6 +80,11 @@   };
   programs.direnv.enable = true;
   programs.direnv.nix-direnv.enable = true;
   programs.home-manager.enable = true;
+
+  programs.fzf = {
+    enable = true;
+    defaultCommand = "${pkgs.silver-searcher}/bin/ag -g \\\"\\\"";
+  };
 
   services.sxhkd.enable = true;
   services.sxhkd.keybindings = {