We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b385421 commit 05298eaCopy full SHA for 05298ea
modules/fish/default.nix
@@ -11,13 +11,19 @@ in
11
{
12
options.conf.fish.enable = lib.mkEnableOption "fish";
13
config = lib.mkIf cfg.enable {
14
- environment.systemPackages = [ pkgs.nitch ];
+ environment.systemPackages = [
15
+ pkgs.nitch
16
+ pkgs.zoxide
17
+ ];
18
programs.fish.enable = true;
19
users.defaultUserShell = pkgs.fish;
20
home-manager.sharedModules = [
21
22
programs.fish = {
23
enable = true;
24
+ shellAliases = {
25
+ cd = "z";
26
+ };
27
shellAbbrs = {
28
vimdev = ''vim --cmd "set rtp+=./"'';
29
g = "git";
@@ -55,6 +61,7 @@ in
55
61
'';
56
62
interactiveShellInit = ''
57
63
direnv hook fish | source
64
+ zoxide init fish | source
58
65
nitch
59
66
60
67
functions = {
0 commit comments