home: put more stuff in xdg directories
This commit is contained in:
parent
d9ef18aaab
commit
613cb83d90
|
@ -7,15 +7,16 @@
|
|||
};
|
||||
home-manager.users.artemis = {
|
||||
imports = [
|
||||
./fish.nix
|
||||
./gtk.nix
|
||||
./git.nix
|
||||
./mpv.nix
|
||||
./terminals.nix
|
||||
./ssh
|
||||
./tmux.nix
|
||||
./gpg.nix
|
||||
./dirs.nix
|
||||
./fish.nix
|
||||
./git.nix
|
||||
./gpg.nix
|
||||
./gtk.nix
|
||||
./mpv.nix
|
||||
./ssh
|
||||
./terminals.nix
|
||||
./tmux.nix
|
||||
./use-xdg.nix
|
||||
];
|
||||
|
||||
home.stateVersion = config.system.stateVersion;
|
||||
|
@ -28,6 +29,7 @@
|
|||
enable = true;
|
||||
nix-direnv.enable = true;
|
||||
};
|
||||
programs.password-store.enable = true;
|
||||
|
||||
xdg.enable = true;
|
||||
xdg.configFile = {
|
||||
|
@ -37,6 +39,9 @@
|
|||
show-failed-attempts
|
||||
image=${./files/xp.jpg}
|
||||
'';
|
||||
"gdb/gdbinit".text = ''
|
||||
set disassembly-flavor intel
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
{ ... }:
|
||||
|
||||
{
|
||||
{ config, ... }: {
|
||||
services.gpg-agent = {
|
||||
enable = true;
|
||||
enableExtraSocket = true;
|
||||
pinentryFlavor = "gnome3";
|
||||
};
|
||||
|
||||
programs.gpg.enable = true;
|
||||
programs.gpg = {
|
||||
enable = true;
|
||||
homedir = "${config.xdg.dataHome}/gnupg";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -90,7 +90,7 @@ in {
|
|||
} // (numberedColors "color" "#" 0 colors.normal)
|
||||
// (numberedColors "color" "#" 8 colors.bright);
|
||||
extraConfig = ''
|
||||
symbol_map U+e000-U+f8ff Symbols Nerd Font Mono
|
||||
symbol_map U+e000-U+f8ff,U+f0000-U+f2000 Symbols Nerd Font Mono
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
16
home/use-xdg.nix
Normal file
16
home/use-xdg.nix
Normal file
|
@ -0,0 +1,16 @@
|
|||
{ config, ... }: {
|
||||
home.sessionVariables = {
|
||||
ANDROID_USER_HOME = "${config.xdg.dataHome}/android";
|
||||
CARGO_HOME = "${config.xdg.dataHome}/cargo";
|
||||
DOTNET_CLI_HOME = "${config.xdg.dataHome}/dotnet";
|
||||
DVDCSS_CACHE = "${config.xdg.dataHome}/dvdcss";
|
||||
GRADLE_USER_HOME = "${config.xdg.dataHome}/gradle";
|
||||
IPYTHONDIR = "${config.xdg.configHome}/ipython";
|
||||
JUPYTER_CONFIG_DIR = "${config.xdg.configHome}/jupyter";
|
||||
LESSHISTFILE = "${config.xdg.stateHome}/less/history";
|
||||
NUGET_PACKAGES = "${config.xdg.cacheHome}/nuget/packages";
|
||||
PARALLEL_HOME = "${config.xdg.configHome}/parallel";
|
||||
PLATFORMIO_CORE_DIR = "${config.xdg.dataHome}/platformio";
|
||||
RUSTUP_HOME = "${config.xdg.dataHome}/rustup";
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue