Simplified basic HM configurations

This commit is contained in:
Filippo Berto 2025-03-28 11:51:50 +01:00
parent d5fb5ba07b
commit 7a5148dc01
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED
3 changed files with 15 additions and 10 deletions

View file

@ -5,31 +5,31 @@
packages = builtins.attrValues { packages = builtins.attrValues {
inherit (pkgs) inherit (pkgs)
fastfetch fastfetch
fd
file file
htop
mmv-go mmv-go
nixos-option
pv pv
ripgrep
unrar unrar
unzip unzip
wget wget
xclip
yq
zip zip
; ;
}; };
}; };
programs = {
bottom.enable = true;
ripgrep.enable = true;
fd = { enable = true; hidden = true; };
};
imports = [ imports = [
./configurations.nix ./configurations.nix
./bash.nix ./bash.nix
./bat.nix # ./bat.nix
# ./bottom.nix # ./bottom.nix
# ./broot.nix # ./broot.nix
./dircolors.nix # ./dircolors.nix
./direnv.nix ./direnv.nix
# ./exa.nix # ./exa.nix
./lsd.nix ./lsd.nix
@ -37,7 +37,7 @@
./git.nix ./git.nix
./gpg.nix ./gpg.nix
./info.nix ./info.nix
./jq.nix # ./jq.nix
# ./joshuto.nix # ./joshuto.nix
./keychain.nix ./keychain.nix
# ./lf.nix # ./lf.nix

View file

@ -3,6 +3,7 @@
enable = true; enable = true;
enableBashIntegration = true; enableBashIntegration = true;
enableZshIntegration = true; enableZshIntegration = true;
enableNushellIntegration = true;
nix-direnv.enable = true; nix-direnv.enable = true;
}; };
} }

View file

@ -1,4 +1,4 @@
{ { pkgs, ... }: {
programs.gpg = { programs.gpg = {
enable = true; enable = true;
settings = { }; settings = { };
@ -7,6 +7,10 @@
services.gpg-agent = { services.gpg-agent = {
enable = true; enable = true;
defaultCacheTtl = 600; defaultCacheTtl = 600;
enableBashIntegration = true;
enableZshIntegration = true;
enableNushellIntegration = true;
pinentryPackage = pkgs.pinentry-gnome3;
# extraConfig = "allow-loopback-pinentry"; # extraConfig = "allow-loopback-pinentry";
}; };
} }