diff --git a/machines/common/configuration.nix b/machines/common/configuration.nix index 90db7e4..92bff86 100644 --- a/machines/common/configuration.nix +++ b/machines/common/configuration.nix @@ -65,11 +65,13 @@ "syncthing/luna".owner = "horseman"; "syncthing/terra".owner = "horseman"; "syncthing/solis".owner = "horseman"; + "zsh/wolpc".owner = "horseman"; }; templates = { "syncluna".content = ''${config.sops.placeholder."syncthing/luna"}''; "syncterra".content = ''${config.sops.placeholder."syncthing/terra"}''; "syncsolis".content = ''${config.sops.placeholder."syncthing/solis"}''; + "zshwolpc".content = ''${config.sops.placeholder."zsh/wolpc"}''; }; }; diff --git a/pkgs/zsh.nix b/pkgs/zsh.nix index 2547788..da3a6e5 100644 --- a/pkgs/zsh.nix +++ b/pkgs/zsh.nix @@ -13,9 +13,10 @@ shellAliases = { update = "sudo nixos-rebuild switch --flake"; compose = "sudo docker compose"; - wolpc = "wakeonlan D8:5E:D3:A8:B1:0"; + wolpc = config.sops.templates."zshwolpc".content; capture-config = "nix run github:pjones/plasma-manager > ~/nix-config/home-manager/plasma.nix"; reboot-to-windows = "sudo efibootmgr -n 0000"; + mkdir = "mkdir -p"; }; ohMyZsh = { @@ -26,7 +27,6 @@ "python" "git-auto-fetch" "wd" -# "nix-shell" ]; custom = "/home/horseman/nix-config/pkgs/zsh/"; theme = "jonathan"; diff --git a/secrets/secrets.yaml b/secrets/secrets.yaml index 0bd083c..ed43c15 100644 --- a/secrets/secrets.yaml +++ b/secrets/secrets.yaml @@ -2,6 +2,8 @@ syncthing: luna: ENC[AES256_GCM,data:ChuiTmmyeogpI1lYr7g3OeTkPF5DRgp5pJCiqoGa2ZqoMGC0lPobj25jE2NsQVVcTrfvKTipXDp++aapp7KI,iv:G8TeHPdcl8CWD55F+qBbw86Uo0hf7+3EPQlWToG1PTc=,tag:by1qHtrMKoWWI5oNQFS4WQ==,type:str] terra: ENC[AES256_GCM,data:7qZf6l4nBQxQTtaWKQ+RfzNtohlZdI9UyFm8U++de7LP3yA0Vm05f+Y24HIwOc1m08USu9o5tfA/75zKn+TX,iv:eiwIPpbm/mCilVYn19lFoIn8HLMw2cWU+22TgbUb10c=,tag:x5J9D8aLrLzIhAA311S6Lw==,type:str] solis: ENC[AES256_GCM,data:OmEgJbIsIOws4LeOBLxnxa13ABJ+Sle/EDzANkWCpWwnxs23ehrSzSBQXZKPSm1/51BINADiI0xDq+LHKDLy,iv:9KZ7UQK+wWdDMsMNkq2lB7xyLUWcbr48sxy64xSXjII=,tag:mEZuAEe8oaPCIcy4xIAsVA==,type:str] +zsh: + wolpc: ENC[AES256_GCM,data:eXAntXXjwbl3bCXRw4FB5/xcCOQtKSQMFSCM,iv:2vCwLjoHUOdDI/nHmFI2pUY/h8a9hDvEeX2gUz/skXo=,tag:2frdjSdmEd4JzXS1/cDX/w==,type:str] sops: kms: [] gcp_kms: [] @@ -17,8 +19,8 @@ sops: ckJwQ3EzU2JzdGhnWkNnRExRNlprM28KUHkZe8FvLOAt+UVqvgOxBQdApbEXQ44v vXW8UtZuq7GjsP5qD2MK6oKs/ZDfe+PhqiWl4ONNHvpn8rmfbQDcRw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-06-30T11:11:30Z" - mac: ENC[AES256_GCM,data:aH1PcQ0gimkooDNzvkU9nNPKQKfWW7DVZrsMFKgSGueWv5I8VuZj8+elmFoBkeg3YJTi08KrBqYFCSYr0jM3RVNDVi24ZCczdHhGbvPL/Zk0RPNY1jybsjHbvWuAMevObqN0gsbRQkrFA5Jypy48xRBudQZ4H3o6jKb1wlVL9vo=,iv:moI6O3dq+y7YMzJjw0taALAqaw+1lxJTEm3G9jWLMQM=,tag:digjWx2WOOIY9XN84H8oMg==,type:str] + lastmodified: "2024-08-06T09:04:07Z" + mac: ENC[AES256_GCM,data:EET56spUztQNqjhvBCMv+K6GDPX0H+dIA8XPUmWtjgs4p8/YvQARHOseYGMmpqqcSy/zitBeB4YrG95cxaMvZGqVaAiYrUqg1Z969+WS4/XekSVQklKO9bwkQNKLXuH2IGC90L2nnI/aNYDOwDtMUKL+hPaCiAnNecbmS2niPbY=,iv:+4ZDH8kbVyIgIsd01KoBO297OkPTK4qdkts/BrxTGuA=,tag:m8rBxbxDGeDRJ++7FT0zgw==,type:str] pgp: [] unencrypted_suffix: _unencrypted - version: 3.8.1 + version: 3.9.0