diff --git a/nix/homeModules/common/fish/default.nix b/nix/homeModules/common/fish/default.nix index 3ac5f313..c3b15848 100644 --- a/nix/homeModules/common/fish/default.nix +++ b/nix/homeModules/common/fish/default.nix @@ -53,11 +53,21 @@ in { # # Scripts and functions # - xdg.configFile = - lib.mapAttrs' - (path: _: - lib.nameValuePair "fish/functions/${path}" {source = "${./functions}/${path}";}) - (builtins.readDir ./functions); + xdg.configFile = let + allFunctions = + lib.mapAttrs' + (path: _: + lib.nameValuePair "fish/functions/${path}" {source = "${./functions}/${path}";}) + (builtins.readDir ./functions); + in + builtins.removeAttrs allFunctions [ + "fish/functions/__tmux-attach-or-switch.fish" + "fish/functions/__tmux-maybe-create.fish" + "fish/functions/__tmux-register-session.fish" + "fish/functions/tmux-home.fish" + "fish/functions/tmux-last.fish" + "fish/functions/tmux-sessionizer.fish" + ]; programs.fish = { interactiveShellInit = builtins.readFile ./shellInit.fish;