Simplification of home manager basic module

This commit is contained in:
Filippo Berto 2025-09-07 09:18:04 +02:00
parent 67100d56d5
commit eea02abfcb
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED
13 changed files with 77 additions and 70 deletions

View file

@ -0,0 +1,25 @@
{ pkgs, ... }: {
imports = [
./minimal.nix
../direnv.nix
../fzf.nix
../info.nix
../man.nix
../starship.nix
../tmux.nix
../yazi.nix
];
home = {
language.base = "it_IT.UTF-8";
packages = builtins.attrValues {
inherit (pkgs)
fastfetch
pv
;
};
};
}

View file

@ -0,0 +1,43 @@
{ pkgs, ... }: {
imports = [
../configurations.nix
../bash.nix
../bottom.nix
../git.nix
../gpg.nix
../keychain.nix
../lsd.nix
../shell_aliases.nix
../ssh.nix
../zellij.nix
../zoxide.nix
../zsh.nix
];
home = {
language.base = "it_IT.UTF-8";
packages = builtins.attrValues {
inherit (pkgs)
fastfetch
file
unrar
unzip
wget
zip
;
};
};
programs = {
ripgrep.enable = true;
fd = { enable = true; hidden = true; };
};
services.home-manager.autoExpire = {
enable = true;
frequency = "daily";
timestamp = "-7 days";
};
}