Compare commits

...

3 commits

Author SHA1 Message Date
Pedro Rey Anca e9fddc2e9c Switch gpg-agent config to home-manager 2024-08-30 14:29:55 +02:00
Pedro Rey Anca eafa0892ae Update flake 2024-08-30 14:29:55 +02:00
Pedro Rey Anca a28c9fb666 Add UKMM 2024-08-30 14:29:55 +02:00
6 changed files with 31 additions and 32 deletions

View file

@ -3,11 +3,11 @@
"catppuccin-bat": { "catppuccin-bat": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1721485583, "lastModified": 1722864529,
"narHash": "sha256-/Ob9iCVyjJDBCXlss9KwFQTuxybmSSzYRBZxOT10PZg=", "narHash": "sha256-s0CHTihXlBMCKmbBBb8dUhfgOOQu9PBCQ+uviy7o47w=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "bat", "repo": "bat",
"rev": "82e7ca555f805b53d2b377390e4ab38c20282e83", "rev": "d3feec47b16a8e99eabb34cdfbaa115541d374fc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -35,11 +35,11 @@
"catppuccin-starship": { "catppuccin-starship": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1716565281, "lastModified": 1723819937,
"narHash": "sha256-KzXO4dqpufxTew064ZLp3zKIXBwbF8Bi+I0Xa63j/lI=", "narHash": "sha256-t/Hmd2dzBn0AbLUlbL8CBt19/we8spY5nMP0Z+VPMXA=",
"owner": "catppuccin", "owner": "catppuccin",
"repo": "starship", "repo": "starship",
"rev": "ca2fb0600730fd3958a2cb4d4ca97c401877b365", "rev": "3c4749512e7d552adf48e75e5182a271392ab176",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -58,11 +58,11 @@
"pre-commit-hooks": "pre-commit-hooks" "pre-commit-hooks": "pre-commit-hooks"
}, },
"locked": { "locked": {
"lastModified": 1721524502, "lastModified": 1724971150,
"narHash": "sha256-nu8KFg/dBOWYaf5K9/HOEv7RjFgaKNqlxzv6rlhMjNw=", "narHash": "sha256-QPmFN1OwO2Ik4cRiGME+40n5c7xe98dmf0sgJfH2IQc=",
"owner": "unmojang", "owner": "unmojang",
"repo": "FjordLauncher", "repo": "FjordLauncher",
"rev": "17da1f266ccf66f30280916cbfa13e1c4b758480", "rev": "26a70d74fe48fb6ae87797173f879ff09425287f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -156,11 +156,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1720709712, "lastModified": 1722636442,
"narHash": "sha256-78j/cY+AXoMIqqiNc1vWx237EPfpERAcYsb57ABUbwQ=", "narHash": "sha256-+7IS0n3/F0I5j6ZbrVlLcIIPHY3o+/vLAqg/G48sG+w=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "contrib", "repo": "contrib",
"rev": "65d42dcbfde2229a75ccdb195c318dfe241f9ade", "rev": "9d67858b437d4a1299be496d371b66fc0d3e01f6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -218,11 +218,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1722185531, "lastModified": 1724819573,
"narHash": "sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k=", "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "52ec9ac3b12395ad677e8b62106f0b98c1f8569d", "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -250,11 +250,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1722221733, "lastModified": 1724855419,
"narHash": "sha256-sga9SrrPb+pQJxG1ttJfMPheZvDOxApFfwXCFO0H9xw=", "narHash": "sha256-WXHSyOF4nBX0cvHN3DfmEMcLOVdKH6tnMk9FQ8wTNRc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "12bf09802d77264e441f48e25459c10c93eada2e", "rev": "ae2fc9e0e42caaf3f068c1bfdc11c71734125e06",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -266,11 +266,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1722505514, "lastModified": 1725014731,
"narHash": "sha256-IDkU+iwzj1Xkrj7duPMu7DiWLjOmlGv7i0TohoPA3vI=", "narHash": "sha256-4Y3FY4JzZsKQ0FKfdoWCt2BJFWDrnCk+Fi3+oo2kb0M=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "23913254fceb5cca89b1e428d536dc9bfa58ec84", "rev": "8a0c673833f8c455f54b1c4596fb19715c8d1101",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -6,16 +6,6 @@
programs.dconf.enable = true; programs.dconf.enable = true;
programs.zsh.enable = true; programs.zsh.enable = true;
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
# pinentryFlavor = "";
};
environment.shellInit = ''
gpg-connect-agent /bye
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
'';
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; []; programs.nix-ld.libraries = with pkgs; [];
programs.adb.enable = true; programs.adb.enable = true;

View file

@ -9,6 +9,7 @@
++ [(import ./btop.nix)] # resouces monitor ++ [(import ./btop.nix)] # resouces monitor
++ [(import ./cava.nix)] # audio visualizer ++ [(import ./cava.nix)] # audio visualizer
++ [(import ./discord.nix)] # discord with catppuccin theme ++ [(import ./discord.nix)] # discord with catppuccin theme
++ [(import ./gpg.nix)] # GnuPG and its agent (gpg-agent)
++ [(import ./floorp/floorp.nix)] # firefox based browser ++ [(import ./floorp/floorp.nix)] # firefox based browser
++ [(import ./fuzzel.nix)] # launcher ++ [(import ./fuzzel.nix)] # launcher
++ [(import ./gaming.nix)] # packages related to gaming ++ [(import ./gaming.nix)] # packages related to gaming

View file

@ -39,5 +39,6 @@
## Others ## Others
moonlight-qt moonlight-qt
ukmm # BOTW mod manager
]; ];
} }

7
modules/home/gpg.nix Normal file
View file

@ -0,0 +1,7 @@
{...}: {
services.gpg-agent = {
enable = true;
enableSshSupport = true;
sshKeys = ["D2A3680589B81F2B07DA6CFE21DF848F1AF4E9D3"];
};
}

View file

@ -41,6 +41,6 @@
palette = "catppuccin_mocha"; palette = "catppuccin_mocha";
} }
// builtins.fromTOML (builtins.readFile "${inputs.catppuccin-starship}/palettes/mocha.toml"); // builtins.fromTOML (builtins.readFile "${inputs.catppuccin-starship}/themes/mocha.toml");
}; };
} }