From 3e2045260ec54e2d62146510ced1048e82dc7511 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Thu, 29 May 2025 15:21:51 +0200 Subject: [PATCH] fish: filter out fish sessionizer functions to test --- nix/homeModules/common/fish/default.nix | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) 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;