mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 00:33:00 +00:00
20 lines
544 B
Nix
20 lines
544 B
Nix
{...}: let
|
|
zoxideAliases = {
|
|
".." = "z ..";
|
|
"..." = "z ../..";
|
|
"...." = "z ../../..";
|
|
"....." = "z ../../../..";
|
|
"......" = "z ../../../../..";
|
|
};
|
|
in {
|
|
programs.zoxide = {
|
|
enable = true;
|
|
enableBashIntegration = true;
|
|
enableZshIntegration = true;
|
|
enableFishIntegration = true;
|
|
};
|
|
programs.fish.shellAliases = zoxideAliases;
|
|
programs.bash.shellAliases = zoxideAliases;
|
|
programs.zsh.shellAliases = zoxideAliases;
|
|
home.sessionVariables._ZO_EXCLUDE_DIRS = "/sys/*:/nix/*:/dev/*:/tmp/*:/proc/*";
|
|
}
|