Files
nixos-config/modules/home/fish/functions.nix
2026-07-22 09:43:44 +09:00

29 lines
578 B
Nix

{
programs.fish.functions = {
mkcd = {
body = ''
if test (count $argv) -eq 0
echo "Usage: mkcd <directory>"
return 1
end
mkdir -p $argv[1]
and cd $argv[1]
'';
};
fish_greeting = {
body = "";
};
};
programs.fish.interactiveShellInit = ''
if test -f $HOME/.config/fish/kube.fish
source $HOME/.config/fish/kube.fish
end
fish_add_path $HOME/.cargo/bin
fish_add_path $HOME/.local/share/pnpm/bin
fish_add_path $HOME/.npm/bin
fish_add_path /usr/bin
'';
}