Move zoxide into the shell-alias module

This commit is contained in:
SebastianStork 2025-10-07 23:55:30 +02:00
parent f649437b2f
commit c245e9422a
2 changed files with 50 additions and 48 deletions

View file

@ -8,12 +8,18 @@
options.custom.programs.shell.aliases.enable = lib.mkEnableOption ""; options.custom.programs.shell.aliases.enable = lib.mkEnableOption "";
config = lib.mkIf config.custom.programs.shell.aliases.enable { config = lib.mkIf config.custom.programs.shell.aliases.enable {
home.packages = [ programs.zoxide = {
enable = true;
options = [ "--cmd cd" ];
};
home = {
packages = [
pkgs.eza pkgs.eza
pkgs.bat pkgs.bat
]; ];
home.shellAliases = shellAliases =
let let
lsAliases = lsAliases =
let let
@ -55,4 +61,5 @@
"bat --plain --theme=${theme}"; "bat --plain --theme=${theme}";
}; };
}; };
};
} }

View file

@ -44,11 +44,6 @@
fzf.enable = true; fzf.enable = true;
zoxide = {
enable = true;
options = [ "--cmd cd" ];
};
direnv = { direnv = {
enable = true; enable = true;
nix-direnv.enable = true; nix-direnv.enable = true;