This commit is contained in:
js0ny 2026-03-09 23:13:36 +00:00
parent 8e81a4a3da
commit 131c255d4c
6 changed files with 30 additions and 6 deletions

View file

@ -0,0 +1,5 @@
{config, ...}: {
systemd.user.tmpfiles.rules = [
"d ${config.xdg.dataHome}/gnupg 0700 ${config.home.username} users -"
];
}

View file

@ -1,11 +1,18 @@
{...}: let
{config, ...}: let
zoxideAliases = {
".." = "z ..";
"..." = "z ../..";
"...." = "z ../../..";
"....." = "z ../../../..";
"......" = "z ../../../../..";
# Compatibility with cjk dots
"" = "z ..";
"" = "z ../..";
"" = "z ../../..";
"" = "z ../../../..";
"" = "z ../../../../..";
};
home = "/home/${config.home.username}";
in {
programs.zoxide = {
enable = true;
@ -16,5 +23,5 @@ in {
programs.fish.shellAliases = zoxideAliases;
programs.bash.shellAliases = zoxideAliases;
programs.zsh.shellAliases = zoxideAliases;
home.sessionVariables._ZO_EXCLUDE_DIRS = "/sys/*:/nix/*:/dev/*:/tmp/*:/proc/*";
home.sessionVariables._ZO_EXCLUDE_DIRS = "/sys/*:/nix/*:/dev/*:/tmp/*:/proc/*:/home/${home}/.cache/*";
}