Use VI keybindings in fish shell

This commit is contained in:
Andrea Ciceri 2024-09-25 14:21:52 +02:00
parent ec10309491
commit 6cab6c0bf1
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg

View file

@ -62,7 +62,11 @@
programs.fish = { programs.fish = {
enable = true; enable = true;
shellInit = lib.optionalString (builtins.hasAttr "cachix-personal-token" age.secrets) '' shellInit =
''
fish_vi_key_bindings
''
+ lib.optionalString (builtins.hasAttr "cachix-personal-token" age.secrets) ''
export CACHIX_AUTH_TOKEN=$(cat ${age.secrets.cachix-personal-token.path}) export CACHIX_AUTH_TOKEN=$(cat ${age.secrets.cachix-personal-token.path})
''; '';
shellAliases = { shellAliases = {