nixos-config/home/default.nix
2024-05-14 19:48:40 +00:00

47 lines
891 B
Nix

{ config, ... }:
{
home-manager = {
useUserPackages = true;
useGlobalPkgs = true;
};
home-manager.users.artemis = {
imports = [
./dirs.nix
./git.nix
./gpg.nix
./gtk.nix
./mpv.nix
./ssh
./terminals.nix
./tmux.nix
./use-xdg.nix
];
home.stateVersion = config.system.stateVersion;
services.syncthing = {
enable = true;
extraOptions = [ "--no-default-folder" ];
};
programs.direnv = {
enable = true;
nix-direnv.enable = true;
};
programs.password-store.enable = true;
xdg.enable = true;
xdg.configFile = {
"swaylock/config".text = ''
ignore-empty-password
indicator-caps-lock
show-failed-attempts
image=${./files/xp.jpg}
'';
"gdb/gdbinit".text = ''
set disassembly-flavor intel
'';
};
};
}