feat!: setup pihole entry generation, add treeminer to minecraft-main

This commit is contained in:
2026-01-03 23:45:02 -08:00
parent 4f79df9bf2
commit c10e04e74c
15 changed files with 1942 additions and 49 deletions

View File

@@ -78,13 +78,12 @@
helmfile
jless
fd
dig
];
programs.nix-ld.enable = lib.mkDefault true;
programs.zsh.enable = lib.mkDefault true;
services.openssh.enable = lib.mkDefault true;
hardware.enableAllFirmware = true;
sops.defaultSopsFile = ../../secrets/sops.yaml;
sops.age.sshKeyPaths = [ "/etc/ssh/id_ed25519" ];
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
@@ -98,5 +97,18 @@
defaultEditor = true;
vimAlias = true;
};
sops = {
defaultSopsFile = ../../secrets/secrets.yaml;
age.sshKeyPaths = [ "/home/luca/.ssh/id_ed25519" ];
secrets = {
"pihole_password" = {
owner = "luca";
};
"k3s_token" = {
owner = "luca";
};
};
};
};
}