fish: filter out fish sessionizer functions to test

This commit is contained in:
Primrose 2025-05-29 15:21:51 +02:00
parent c16d84e75e
commit 3e2045260e
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -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;