commit 1a9bcca3931a8f93a759dfdcaf6499ef18a7353c
parent c09c01a05c69a60e07cb6ba8a03cd9b23470930f
Author: Katja (ctucx) <git@ctu.cx>
Date: Thu, 20 Mar 2025 15:11:41 +0100
parent c09c01a05c69a60e07cb6ba8a03cd9b23470930f
Author: Katja (ctucx) <git@ctu.cx>
Date: Thu, 20 Mar 2025 15:11:41 +0100
configurations/homeManager/programs: add `zoxide` - a modern `cd` replacement
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/configurations/common/common.nix b/configurations/common/common.nix @@ -37,6 +37,7 @@ in { ctucxConfig.homeManager.programs.zsh ctucxConfig.homeManager.programs.starship ctucxConfig.homeManager.programs.mcfly + ctucxConfig.homeManager.programs.zoxide ctucxConfig.homeManager.programs.eza ctucxConfig.homeManager.programs.bat
diff --git a/configurations/homeManager/programs/zoxide.nix b/configurations/homeManager/programs/zoxide.nix @@ -0,0 +1,16 @@ +{ ... }: + +{ + + programs.zoxide = { + enable = true; + enableZshIntegration = true; + enableBashIntegration = true; + }; + + home.shellAliases = { + "cd" = "z"; + "cdi" = "zi"; + }; + +}