System Gen36 @ 2025-05-13-22:51:15 by jonas@monolith

This commit is contained in:
2025-05-13 22:51:15 +02:00
parent 1049e826ba
commit 532af9900f
6 changed files with 72 additions and 15 deletions

View File

@@ -40,6 +40,7 @@
hive.yubikey.enable = true;
hive.wg.client.enable = true;
hive.wg.client.privateKeyFile = config.sops.secrets.wg-priv.path;
hive.wg.client.peer = "comfy-station";
hive.programs.games.enable = true;
hive.programs.games.steam = true;

View File

@@ -13,6 +13,10 @@
# Secret management
sops.age.keyFile = "/var/lib/sops-nix/key.txt";
sops.secrets.wg-priv = {
sopsFile = ../../secrets/monolith/wg.yaml;
key = "privateKey";
};
# Users
users.users.jonas = {
@@ -41,6 +45,9 @@
hive.sound.enable = true;
hive.yubikey.enable = true;
hive.services.kdeconnect.enable = true;
hive.wg.client.enable = true;
hive.wg.client.privateKeyFile = config.sops.secrets.wg-priv.path;
hive.wg.client.peer = "comfy-station";
hive.programs.games.enable = true;
hive.programs.games.lutris = true;
hive.programs.games.steam = true;