From ea0c4ccf222cd6617ab54b1048f2f6b90cc100ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sascha=20K=C3=B6nig?= Date: Fri, 17 Jul 2026 13:45:20 +0200 Subject: [PATCH] chore: flake update --- README.md | 0 flake.lock | 248 ++++++++++++--------------- hosts/AZ-LT-NIX/programs.nix | 1 + hosts/AZ-LT-NIX/secrets.nix | 8 + hosts/AZ-LT-NIX/services/default.nix | 18 +- hosts/AZ-LT-NIX/services/greetd.nix | 3 +- secrets.nix | 2 + secrets/elevenlabs-key.age | 16 ++ secrets/exa-key.age | 27 +-- secrets/kestractl-env.age | 33 ++-- secrets/outline-key.age | 32 ++-- secrets/ref-key.age | 27 ++- secrets/sascha.koenig-secrets.age | 12 ++ 13 files changed, 217 insertions(+), 210 deletions(-) delete mode 100644 README.md create mode 100644 secrets/elevenlabs-key.age create mode 100644 secrets/sascha.koenig-secrets.age diff --git a/README.md b/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/flake.lock b/flake.lock index 4dbab41..3929116 100644 --- a/flake.lock +++ b/flake.lock @@ -68,11 +68,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1780133320, - "narHash": "sha256-8AiN9tV9PBb5xblJiPlhumBbKj61qLjzqXXFtkj3vvY=", + "lastModified": 1783016143, + "narHash": "sha256-3qejDAo4g2XfzTyWCaX8RVKH17JXnw/fujsbXQA+Mzc=", "ref": "refs/heads/master", - "rev": "920c00313ae242bd93275c30131b9ab1e52ee2fb", - "revCount": 88, + "rev": "83284d752d2ac325d4bf3ab7b38acad1c2fffe3a", + "revCount": 98, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/AGENTS" }, @@ -86,11 +86,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1780133320, - "narHash": "sha256-8AiN9tV9PBb5xblJiPlhumBbKj61qLjzqXXFtkj3vvY=", + "lastModified": 1783016143, + "narHash": "sha256-3qejDAo4g2XfzTyWCaX8RVKH17JXnw/fujsbXQA+Mzc=", "ref": "refs/heads/master", - "rev": "920c00313ae242bd93275c30131b9ab1e52ee2fb", - "revCount": 88, + "rev": "83284d752d2ac325d4bf3ab7b38acad1c2fffe3a", + "revCount": 98, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/AGENTS" }, @@ -208,31 +208,6 @@ "type": "github" } }, - "blueprint": { - "inputs": { - "nixpkgs": [ - "llm-agents", - "nixpkgs" - ], - "systems": [ - "llm-agents", - "systems" - ] - }, - "locked": { - "lastModified": 1776249299, - "narHash": "sha256-Dt9t1TGRmJFc0xVYhttNBD6QsAgHOHCArqGa0AyjrJY=", - "owner": "numtide", - "repo": "blueprint", - "rev": "56131e8628f173d24a27f6d27c0215eff57e40dd", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "blueprint", - "type": "github" - } - }, "bun2nix": { "inputs": { "flake-parts": [ @@ -253,11 +228,11 @@ ] }, "locked": { - "lastModified": 1778446047, - "narHash": "sha256-oQvcadh2BCkrog+SGrG6YffKJrveYpjj3TdQJWaKhaM=", + "lastModified": 1782772816, + "narHash": "sha256-s9BuFv0mRuZx9C1MF8qPHRdcAK14ONi0A5m6E2wqOoM=", "owner": "nix-community", "repo": "bun2nix", - "rev": "f2bc12af1a6369648aac41041ceeaa0b866599c6", + "rev": "5a39d717029e94163ac223aee8d5c9946cafed1c", "type": "github" }, "original": { @@ -355,18 +330,18 @@ }, "dms": { "inputs": { + "flake-compat": "flake-compat", "nixpkgs": [ "m3ta-home", "nixpkgs" - ], - "quickshell": "quickshell" + ] }, "locked": { - "lastModified": 1777431599, - "narHash": "sha256-g6r/Gx8PTDzO3jCNzzySA+Ff1lmLF9nDlMCNyyoQjoE=", + "lastModified": 1783529634, + "narHash": "sha256-zdHsPGPE5MVi/y+uIt548XScTfZjQzdF21dME7ISEJM=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "eb5afcdc40ea5446c27e18552ff4a19f9daf9484", + "rev": "bdfd565b72cbb416441a9ab828efcac4fd516c70", "type": "github" }, "original": { @@ -384,11 +359,11 @@ ] }, "locked": { - "lastModified": 1781317940, - "narHash": "sha256-uMVOhV6pVPgm2hn1WGEbIcJRWjnsyWKy8PHCUn0++iI=", + "lastModified": 1783591397, + "narHash": "sha256-e4DDmVAas6IPwwY+gfSDKh3PMzW/FXLCbjyWXOnnnbM=", "owner": "AvengeMedia", "repo": "dms-plugin-registry", - "rev": "4ab59f3da3df33bf106045b856db8de875cc42c6", + "rev": "8b61e8fca730986e673737529fa56802dc9326bb", "type": "github" }, "original": { @@ -397,6 +372,22 @@ "type": "github" } }, + "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "NixOS", + "repo": "flake-compat", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -405,11 +396,11 @@ ] }, "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "lastModified": 1782949081, + "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", "type": "github" }, "original": { @@ -496,15 +487,16 @@ "uv2nix": "uv2nix_2" }, "locked": { - "lastModified": 1781346807, - "narHash": "sha256-ytT4ojx0qFW4b/oYeW+MkmaA3b/BZ9pqkPmpAg8j1gg=", + "lastModified": 1782936460, + "narHash": "sha256-Wt72AQtA6Eizi7Ubj23JBhwZ7GKYcjY4mcV6upqHOaU=", "owner": "NousResearch", "repo": "hermes-agent", - "rev": "2a5dc0ef3df433a36abed9ee544ea067d807c438", + "rev": "7c1a029553d87c43ecff8a3821336bc95872213b", "type": "github" }, "original": { "owner": "NousResearch", + "ref": "v2026.7.1", "repo": "hermes-agent", "type": "github" } @@ -537,11 +529,11 @@ ] }, "locked": { - "lastModified": 1782100728, - "narHash": "sha256-YTyPsWf6ieaU6j/gJ+i7ERXKC7DEJC8BxUcAubx2SVQ=", + "lastModified": 1784129366, + "narHash": "sha256-N5JiyICSeQF14x+OQebNyPpYowOT9Rs1iKyeCylSzOA=", "owner": "nix-community", "repo": "home-manager", - "rev": "f3dc0b85833c6c9946ad1349ab810d07e0bdf761", + "rev": "165228b0efefc3e635e5174020c40ea64271dc25", "type": "github" }, "original": { @@ -580,11 +572,11 @@ ] }, "locked": { - "lastModified": 1781305496, - "narHash": "sha256-g8Vv4Qfc7n+lgov97REu3X6BeJtvYY0hlSUZR1GrGQQ=", + "lastModified": 1783550008, + "narHash": "sha256-qbbZUk9IG9dLNwCPwdPBs6I5clxwugRpP+1YU+GPK20=", "owner": "nix-community", "repo": "home-manager", - "rev": "c87a39aa979acc4848016d2220c6238390d84779", + "rev": "f4d01c1d87c7c2ec909549165d5a8338f1bd3315", "type": "github" }, "original": { @@ -595,7 +587,6 @@ }, "llm-agents": { "inputs": { - "blueprint": "blueprint", "bun2nix": "bun2nix", "flake-parts": "flake-parts", "nixpkgs": "nixpkgs_3", @@ -603,11 +594,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1782091854, - "narHash": "sha256-mnwUTV0WzFm3XH3fR/JKjh7e1WLxQw84ImPMm6CDURQ=", + "lastModified": 1784258713, + "narHash": "sha256-Fxltsmg9SHOTRJuc4x8J/MB6/cEIjKcMGN/9GyKYQcY=", "owner": "numtide", "repo": "llm-agents.nix", - "rev": "7c8390eaa41343b3c0c107a426520fb1efcff5b1", + "rev": "31405cadaf364d17d2d736e9002efb91558bf07d", "type": "github" }, "original": { @@ -633,11 +624,11 @@ "nur": "nur" }, "locked": { - "lastModified": 1781945902, - "narHash": "sha256-CxhK2GmZVttHJ1ltN+MgOvPPP8Faok6xoz42s6s7YEE=", + "lastModified": 1784265695, + "narHash": "sha256-75SSM3j5wCxmQ4Zv2IVufpdpBcdR+yPQGydtIvtiEfw=", "ref": "refs/heads/master", - "rev": "9cd60383f885e877892e60a3f6034ffd1734c64c", - "revCount": 74, + "rev": "5e26e13aa70fb079d665f9a64bc4e8eea4c1328f", + "revCount": 91, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/m3ta-home" }, @@ -658,11 +649,11 @@ "openspec": "openspec" }, "locked": { - "lastModified": 1781500279, - "narHash": "sha256-810qVHwu6jVhu01FWj9dXuruK84Gw2smAlbu6FPBfeY=", + "lastModified": 1783269665, + "narHash": "sha256-bA4PooGV1x3vtmhs6NEprZbWErwaEJdgxoKfAWaH0do=", "ref": "refs/heads/master", - "rev": "050c273c65b36dc03c34a7547d80e88afff5ac48", - "revCount": 327, + "rev": "f279ae9c89d59f3e0deb0fd6307800f4cb993815", + "revCount": 356, "type": "git", "url": "ssh://gitea@code.m3ta.dev/m3tam3re/nixpkgs" }, @@ -680,11 +671,11 @@ "openspec": "openspec_2" }, "locked": { - "lastModified": 1781945761, - "narHash": "sha256-WOLjTr1BkFeZDjXmOv+5pSDDvS1tzpd74nirwWxWmps=", + "lastModified": 1784214341, + "narHash": "sha256-Wd/0CxfT7G1pJwh+pb9BQUGxYdbyOQ+ADl7QM3KtHNw=", "ref": "refs/heads/master", - "rev": "b50dcf843b13eb6989bc3d9f0c490f509b6f533c", - "revCount": 330, + "rev": "d932db10c49d85e2f58c65f0cacaa678eec16452", + "revCount": 359, "type": "git", "url": "https://code.m3ta.dev/m3tam3re/nixpkgs" }, @@ -739,11 +730,11 @@ ] }, "locked": { - "lastModified": 1781506385, - "narHash": "sha256-kvTBHLiqB911yf2D9VThIRfB6Ai/E2H9+mVF0wR+9AY=", + "lastModified": 1783265394, + "narHash": "sha256-cq4YfNFGYzp0NItZP8tEC7xUI8OSgY4fj75AU/NSaPM=", "owner": "numtide", "repo": "nix-vm-test", - "rev": "2071ebc1f5b2a2e0211a2ca38c4e678092df76a5", + "rev": "1a587212d2ac8b669c6c32499015f996506b6ba5", "type": "github" }, "original": { @@ -764,11 +755,11 @@ "treefmt-nix": "treefmt-nix_2" }, "locked": { - "lastModified": 1781681115, - "narHash": "sha256-z8bD7qctIVWSv42xIvdPaw8IyC5hVTsoz4Nr6wAt46o=", + "lastModified": 1784099966, + "narHash": "sha256-h+q9j0ivHhll0sXIPCuJJ+Ivcqh7QDL8eulVUl+CqTQ=", "owner": "nix-community", "repo": "nixos-anywhere", - "rev": "13d4a2c51a896417289acc0664ed41936c6897e2", + "rev": "7239104f1a38546b999cd817658407d80f56e7db", "type": "github" }, "original": { @@ -789,11 +780,11 @@ ] }, "locked": { - "lastModified": 1781173814, - "narHash": "sha256-lCoAwHfFXM0bhy7bY3QkN3XPW5HEyCwVOAgWyO3jl/w=", + "lastModified": 1783593136, + "narHash": "sha256-zy5an02BdZ65OgVKdRkz2TpbdBrsW+uQD7AA2wLuiTM=", "owner": "nix-community", "repo": "nixos-images", - "rev": "bf315e58d33dcc5a04df17304166f64bc550983f", + "rev": "803f28511c7d5f39f2537c342122fd94b8e1d519", "type": "github" }, "original": { @@ -804,11 +795,11 @@ }, "nixos-stable": { "locked": { - "lastModified": 1781216227, - "narHash": "sha256-9mUW6gNwoN2SWc/l0fW4svPNOulXLl8ijqKyeSOGgJE=", + "lastModified": 1784011430, + "narHash": "sha256-lDebytrYdd47IBLwvNOD+6AGeoqZ78CIKlp70hzW280=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a0374025a863d007d98e3297f6aa46cc3141c2f0", + "rev": "8eeec934ae0dbeca3d7868c059568a65c08b2fc3", "type": "github" }, "original": { @@ -866,11 +857,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1781153468, - "narHash": "sha256-ZBRmjFtJn/XmHBV230OSabKQqxOoOJunJmBtSt1sLs0=", + "lastModified": 1782540244, + "narHash": "sha256-3skOZJEfAUG7LSB/Ok2AQUiqeagYLSq+8wKjtS1hOyc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cd265fd6b43f2ec1257c2e400f648895d2ad7ccd", + "rev": "a65184fc373636356fcaf460dc09655a919c66ea", "type": "github" }, "original": { @@ -882,11 +873,11 @@ }, "nixpkgs-master_2": { "locked": { - "lastModified": 1781153468, - "narHash": "sha256-ZBRmjFtJn/XmHBV230OSabKQqxOoOJunJmBtSt1sLs0=", + "lastModified": 1782540244, + "narHash": "sha256-3skOZJEfAUG7LSB/Ok2AQUiqeagYLSq+8wKjtS1hOyc=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cd265fd6b43f2ec1257c2e400f648895d2ad7ccd", + "rev": "a65184fc373636356fcaf460dc09655a919c66ea", "type": "github" }, "original": { @@ -898,11 +889,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1781509190, - "narHash": "sha256-uJZs9Di8I6ciTp6jiojj0HzlNpBkud8ax5aT/O5aJkw=", + "lastModified": 1782847189, + "narHash": "sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d6df3513510aa548c83868fd22bfddd0a8c0a0d4", + "rev": "b6018f87da91d19d0ab4cf979885689b469cdd41", "type": "github" }, "original": { @@ -930,11 +921,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1781607440, - "narHash": "sha256-rxO+uc/KFbSJp+pgyXRuAX6QlG9hJdnt0BXpEQRXY+U=", + "lastModified": 1784176690, + "narHash": "sha256-RUXu+GHGkY+eShsqx8hp0BIIo51K3V1Q8AY4pPAUcDw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "3e41b24abd260e8f71dbe2f5737d24122f972158", + "rev": "6368bc923cec55a5f78960ade0cb4dd99580e087", "type": "github" }, "original": { @@ -978,11 +969,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1781074563, - "narHash": "sha256-md8WlXOlfnIeHeOScMTTHFyf2d6iaTwPl2apR5EQ3P4=", + "lastModified": 1783224372, + "narHash": "sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU+K27sk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9ae611a455b90cf061d8f332b977e387bda8e1ca", + "rev": "d407951447dcd00442e97087bf374aad70c04cea", "type": "github" }, "original": { @@ -994,11 +985,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1780749050, - "narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=", + "lastModified": 1782467914, + "narHash": "sha256-pGvFkM8N0xEkIIXDe5YYfbEAvHrk4IxBrjB/x8OomhE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a799d3e3886da994fa307f817a6bc705ae538eeb", + "rev": "e73de5be04e0eff4190a1432b946d469c794e7b4", "type": "github" }, "original": { @@ -1010,11 +1001,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1781607440, - "narHash": "sha256-rxO+uc/KFbSJp+pgyXRuAX6QlG9hJdnt0BXpEQRXY+U=", + "lastModified": 1784115452, + "narHash": "sha256-BoYPdqk6jlKXy+DyUzyGV/CtRGfAhk2MmIgBhsemTGI=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3e41b24abd260e8f71dbe2f5737d24122f972158", + "rev": "35d3407a3816f3b341d8cf1d60abaf2b7b8166ac", "type": "github" }, "original": { @@ -1052,11 +1043,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1781346642, - "narHash": "sha256-o92OOSMAB08HQgG7pW2BZVIO53Pkv4oAjLk4Iol3Iko=", + "lastModified": 1783593872, + "narHash": "sha256-KvFRxsi81gBoK7JOTHD2LoR1y2sWobHkrHGPhM3v/NY=", "owner": "nix-community", "repo": "NUR", - "rev": "6e4e8d731fbb3831296607d5f88de727cf7bf6de", + "rev": "73078fa6f0d34686ad26808f90cc74e81039ba9f", "type": "github" }, "original": { @@ -1073,11 +1064,11 @@ ] }, "locked": { - "lastModified": 1782102182, - "narHash": "sha256-aNpKVwU48E/n9p2xx6/9/+OLP/mFz+bgz2tNZ969Plo=", + "lastModified": 1784213785, + "narHash": "sha256-VAR4eIzcnkOcJ/pt6RFw7Vp4rcF8nyZr4cMMVQrJG7o=", "owner": "nix-community", "repo": "NUR", - "rev": "87baccef16e48dace8b10683ec649130da6089ca", + "rev": "bc59262a699f013fed75a6c6affc903ff755edfa", "type": "github" }, "original": { @@ -1095,11 +1086,11 @@ ] }, "locked": { - "lastModified": 1780479100, - "narHash": "sha256-VZZ/ukjciXqiebwei2JizyOnxx0T3IeoowFWElKec4o=", + "lastModified": 1782291243, + "narHash": "sha256-0pVn5pDqlKpqSgzf4eG9TFCjkjzOtnmGTpbILso7GwI=", "owner": "Fission-AI", "repo": "OpenSpec", - "rev": "1b06fddd59d8e592d5b5794a1970b22867e85b1f", + "rev": "737518b36fe4b6fdb09c83eeaf8d873a428c92e6", "type": "github" }, "original": { @@ -1116,11 +1107,11 @@ ] }, "locked": { - "lastModified": 1780479100, - "narHash": "sha256-VZZ/ukjciXqiebwei2JizyOnxx0T3IeoowFWElKec4o=", + "lastModified": 1782291243, + "narHash": "sha256-0pVn5pDqlKpqSgzf4eG9TFCjkjzOtnmGTpbILso7GwI=", "owner": "Fission-AI", "repo": "OpenSpec", - "rev": "1b06fddd59d8e592d5b5794a1970b22867e85b1f", + "rev": "737518b36fe4b6fdb09c83eeaf8d873a428c92e6", "type": "github" }, "original": { @@ -1221,29 +1212,6 @@ "type": "github" } }, - "quickshell": { - "inputs": { - "nixpkgs": [ - "m3ta-home", - "dms", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1776854048, - "narHash": "sha256-lLbV66V3RMNp1l8/UelmR4YzoJ5ONtgvEtiUMJATH/o=", - "ref": "refs/heads/master", - "rev": "783c953987dc56ff0601abe6845ed96f1d00495a", - "revCount": 806, - "type": "git", - "url": "https://git.outfoxxed.me/quickshell/quickshell" - }, - "original": { - "rev": "783c953987dc56ff0601abe6845ed96f1d00495a", - "type": "git", - "url": "https://git.outfoxxed.me/quickshell/quickshell" - } - }, "root": { "inputs": { "agenix": "agenix", diff --git a/hosts/AZ-LT-NIX/programs.nix b/hosts/AZ-LT-NIX/programs.nix index 342b4d4..57bb17c 100644 --- a/hosts/AZ-LT-NIX/programs.nix +++ b/hosts/AZ-LT-NIX/programs.nix @@ -10,6 +10,7 @@ withUWSM = true; }; programs.fish.enable = true; + programs.localsend.enable = true; programs.thunar = { enable = true; plugins = with pkgs; [thunar-archive-plugin thunar-volman]; diff --git a/hosts/AZ-LT-NIX/secrets.nix b/hosts/AZ-LT-NIX/secrets.nix index 9c1a30d..ba35df0 100644 --- a/hosts/AZ-LT-NIX/secrets.nix +++ b/hosts/AZ-LT-NIX/secrets.nix @@ -9,6 +9,10 @@ file = ../../secrets/ref-key.age; owner = "sascha.koenig"; }; + elevenlabs-key = { + file = ../../secrets/elevenlabs-key.age; + owner = "sascha.koenig"; + }; exa-key = { file = ../../secrets/exa-key.age; owner = "sascha.koenig"; @@ -17,6 +21,10 @@ file = ../../secrets/kestractl-env.age; owner = "sascha.koenig"; }; + "sascha.koenig-secrets" = { + file = ../../secrets/sascha.koenig-secrets.age; + owner = "sascha.koenig"; + }; }; }; } diff --git a/hosts/AZ-LT-NIX/services/default.nix b/hosts/AZ-LT-NIX/services/default.nix index 0c64c74..ac1e340 100644 --- a/hosts/AZ-LT-NIX/services/default.nix +++ b/hosts/AZ-LT-NIX/services/default.nix @@ -3,7 +3,7 @@ # ./ad.nix ./greetd.nix ./mem0.nix - ./n8n.nix + # ./n8n.nix ./netbird.nix ./printing.nix ./sound.nix @@ -18,14 +18,14 @@ printing.enable = true; gvfs.enable = true; gnome.gnome-keyring.enable = true; - qdrant = { - enable = true; - settings = { - service = { - host = "0.0.0.0"; - }; - }; - }; + # qdrant = { + # enable = true; + # settings = { + # service = { + # host = "0.0.0.0"; + # }; + # }; + # }; upower.enable = true; avahi = { enable = true; diff --git a/hosts/AZ-LT-NIX/services/greetd.nix b/hosts/AZ-LT-NIX/services/greetd.nix index b0e9727..71eaa24 100644 --- a/hosts/AZ-LT-NIX/services/greetd.nix +++ b/hosts/AZ-LT-NIX/services/greetd.nix @@ -9,8 +9,9 @@ # withUWSM=true is set in programs.nix; start-hyprland handles this correctly hyprlandCmd = "${config.programs.hyprland.package}/bin/start-hyprland"; in { + services.displayManager.gdm.enable = true; services.greetd = { - enable = true; + enable = false; settings = { default_session = { diff --git a/secrets.nix b/secrets.nix index 11e2484..7cdcda8 100644 --- a/secrets.nix +++ b/secrets.nix @@ -11,8 +11,10 @@ let users = [sascha.koenig]; systems = [AZ-CLD-1 AZ-LT-NIX AZ-PRM-1]; in { + "secrets/elevenlabs-key.age".publicKeys = systems ++ users; "secrets/exa-key.age".publicKeys = systems ++ users; "secrets/kestractl-env.age".publicKeys = systems ++ users; "secrets/outline-key.age".publicKeys = systems ++ users; "secrets/ref-key.age".publicKeys = systems ++ users; + "secrets/sascha.koenig-secrets.age".publicKeys = [AZ-LT-NIX sascha.koenig]; } diff --git a/secrets/elevenlabs-key.age b/secrets/elevenlabs-key.age new file mode 100644 index 0000000..4ca2270 --- /dev/null +++ b/secrets/elevenlabs-key.age @@ -0,0 +1,16 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBmNjhs +a1AyK0NjTlVZeUg2RnNDRDl6aFBHVVBsZmlvWmFsRlh3eE5ScGlFCjZYcHV5d2pX +M1Mzam12K2NKRGhxUmwwaXNyMkdvUEJxYlZjd1hCOGk5MmcKLT4gc3NoLWVkMjU1 +MTkgU3JIYXFBIEozdTQ5MlZyOVFvL3FyUllYOTYxYWJVQ05JR3pob2Mrb0dHRlBy +N0hGeU0KYXB0OGJUdEd4dFpuakpyZzljMndsN1UzVm8ya2dWL2kydlkyVjM5UjNI +RQotPiBzc2gtZWQyNTUxOSBsR3FWWmcgcVZKeDUxdmVqT3BXV20wUkFOTnN1U1Z3 +c0NTZFlLVTJlYzF6N2ljd0lHVQptMDRPaGVXVmdQZ0NwUE9JMjZBQmQ2NFN2aWZh +YkhIRXZiMnZjeVVDaHFRCi0+IHNzaC1lZDI1NTE5IENTTXloZyAwQTNXRVM2K1JI +L01STzkyRlZ0T1phL2JYdnB0dTZQMGJXcHJ4UEhHSUJZClpaT2JkWmNDK3h2RlYv +dUEyMTU1OGJIRWtwc1ZpcFdFV2pCMVN5bm0wc0EKLT4gekI6c1xLZl8tZ3JlYXNl +IEZRKCIyIFcnIC12bHggbDdIRColNXEKZ1EKLS0tIG5FaFhFZTZmdnJ1RzRLWndp +bWV6cWVYTG56SzZWTUJqclJmKzEwS0lzRzgKJ/HRlDlo+qABVv8RgagARor1EMSN +ggSSkpAgUa8Z1lsgd1vG2W9lsnGkvmGh6cBHE83SMr+jHxXbG0Ws9Wg82YIS6WWn +qbLIN3i6CCNQGfOed88G +-----END AGE ENCRYPTED FILE----- diff --git a/secrets/exa-key.age b/secrets/exa-key.age index 8a146e6..f94c74c 100644 --- a/secrets/exa-key.age +++ b/secrets/exa-key.age @@ -1,15 +1,16 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBWMVBr -TDVmNmlTSkFrem9JREI5Z2djS0NWS3RQVUFMeVFZeExjUjlKSW1BCnZxQ3FCTHVG -SytRUWs0UFVRdzI0UGJuQW5STENicHVmQWdRQlh4THZUYmMKLT4gc3NoLWVkMjU1 -MTkgU3JIYXFBIHM5a3VheSt4ZXlsNi9UYWx2amR1NWlTYWE2eXVRVU5FSzNYaXkw -cnp3MUUKYnBZZ2dQbDJMb0NVdG5oM2lKeGNGUWdrdThEMEEvbTRzTTFEajZJWmRz -awotPiBzc2gtZWQyNTUxOSBsR3FWWmcgSkdiSmloMlRraTdidWl5U0YyNjVTeFFP -K3l5a1VuUzRpaG5NTzBDRG1Scwo2eDNsM1MrYXhzMDhNT2NEVWFseGR0ankyRVdj -VitBWDBPQnk0eVEyTzFvCi0+IHNzaC1lZDI1NTE5IENTTXloZyBCaHBOUkMxS3M5 -MTFZSUhPZi9ja1hNNnZyM2orbkdtblVrdFBlWThRWVdRCmQxNEYyTW5SdDZiQkx2 -dHFLK1NicmZXOUU0UWNTRmZsYXRYRUVFQkxEeGsKLT4gcS1ncmVhc2UgeSkgQzZZ -WDg1IW4KSGcKLS0tIDRhU2NNNzlaU05rS0NJTTV2bEpnK1ZOQkZFc2IxWkNZeko4 -NEtmajlVRXcKLf10VyJLLFwaRLCulJN/YGiMqIqwV+9Hfyjns9Exx3mASfBW4yJR -qwjpGpVhKIaTNiKo8PdJofw5y6tOCz5NTDmgpVI1 +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBOWHNI +M05zek81dzJZeEUrTkIwbXlCZEp3V29ITEFERU5xS3c0N2pscWowCnl0WjgrUERu +aTRReHJObzNMdDNHdDVveWNjUE9kZ3lhT3R2bzVJREhySmsKLT4gc3NoLWVkMjU1 +MTkgU3JIYXFBIHBmM0Z3d1I4MFk3eUxVWWFxZ2s3bjVuTUVyb0dXeHdXNU5zK1NE +YTk1aHcKNlJzdXdPQ1ZmbGV6R1NGK2dMT05NOWlLeWR4b09jRXNBOS9IVXRHTitJ +YwotPiBzc2gtZWQyNTUxOSBsR3FWWmcgUnlVaG00Y1cxck9Pb0VQa0tnbE1HZlYr +WnhQRVRqSUJHRlJ2VVRndzBRMApuT2NsUEZ1Q1l6dC9SUlBLam4zaDFkWklRYXFn +Q09sdmNDbWxGeHl5QWMwCi0+IHNzaC1lZDI1NTE5IENTTXloZyB3UXUxQVlMdGN6 +ZytJamlteEE3cVlVc0hQYTlUMEtncTJXNjlCZ3QzWmpvCklRZVpXWW5kZE1CVldT +RW5wckJFV2ZVUVVUSFFLN0lKWHptMkcyQjBreVUKLT4gOCxWLWdyZWFzZSBBJDcg +KCA/MkhVWjtECjhKd2sxUE15S2IwaHFJM3BlS3JNRElSdVljcTR1S0pXOGRzdHdj +YWdrQkxEYkZsMmYrZwotLS0gbmE4Mnp2VGd0bDVoMUY0aHNqNkFaNDR6YUNNTTBP +QjV0VDF0YS96eVZvYwoP2jGnq7kNAOLBY3igcP1Og3iOJILsjbgbZnxbl/La1agV +5BWhcGZgO1lyMe9sB61/jST12kw3oVBmw8yhKgyw3K4hp6A= -----END AGE ENCRYPTED FILE----- diff --git a/secrets/kestractl-env.age b/secrets/kestractl-env.age index 971728e..b5de859 100644 --- a/secrets/kestractl-env.age +++ b/secrets/kestractl-env.age @@ -1,19 +1,18 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBrRUFE -TjJybGM1YXhpbis3bUU0SVBsMGlIenFkNWpMUnhEMmlIK1pBc1VjCkkvT3IvN2VE -T21jb3lkUk1xUUZZaXBOYlFhYTRIMjlBS3NuQlA3VFFYSDQKLT4gc3NoLWVkMjU1 -MTkgU3JIYXFBIHdmb2c0blErQ0k0cTlKVzRFRCtaOUxhZDhvckloUW9HVktqQU9O -ZjRzMDgKcG8zYUhQZnRCYTVJMHhzZm1RbkNoODFwSC90RnVuV2tXUXRRYzlYM28y -SQotPiBzc2gtZWQyNTUxOSBsR3FWWmcgMzNyWUVuOTkwcDd5TmE2eXpXT0xQRkpk -VVFzaXdHdjg0R3BESTI2VGJ3MApkWk9mMVpydS9OU0NkcWVxNjcyaitzUzd0eGdZ -cDNnZzZtM3ZzSm85NjFJCi0+IHNzaC1lZDI1NTE5IENTTXloZyA5ak9RR1pZV1lX -M0NCTnZpTHRKYnZUcEdMU0J0SmxOZmlrcGN0eEVsdXhFCjNyZWdCK1dOSXVrTlNt -d2FJai8za2ZtS0FlUTZPRm40ZzVGdUwybTdiMjAKLT4gTy1ncmVhc2UgKVRVMlRz -eiBlRChgIyByJApIWko0SW5LM2k0VExKbCtaclpCUlBVOFdjcEY4NHhxNjhLSXpq -MWRRcGFzUFdUT3l4TTRrMGhJRzg5aVFrd1U1Cmc5QXFEVG9ubS83c1M5Z1ltaWIx -ekEKLS0tIG5FM0gxY0JpaHBIVjdack41TTYxb0N2OXhuSEJFamVGbXdvdVpLQUww -a1EK+4IOFlZ/BEmN5diOyV9hgLUfHf3SOijxq4Z0ctIAXuNZVXaSpP5mRXGb4q1D -xkk0MMF5F17yNnhLIM2Ca5PEH2chIb3yUhbdLJTiTtgyF3tEbo2YtAYXT90zKBB1 -p9Zi6cxl63s4+yela7J5lXb8dPA2nCQA2obrB8wkexuYATF0KxNyX4vWK7Yj6DP9 -rt0nxt5umpbBmqfSsuGd2cWg/RveqNDim+q+DVNO9fyhnsMs1e0Wv4f8Jg== +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyA4WWFm +ck5DbU5xWitDVm1JMXZTbHprRG90UlhMNEJUTWtkWnVMVUdkOXpjCkRiK0NRa3o3 +TDM0RXpLVjRPTDhMWGpSdnpyakNsN1BlS1E0M1FkSkpqa2MKLT4gc3NoLWVkMjU1 +MTkgU3JIYXFBIGFhWWxGRzQzM2ZkbWVRUUNSUXA0dDJnNDgvYW5oK0dvaGlnWnJ6 +VjByWFUKZkR3azdaekc5WDQrQ1dmcEVla0s4UG1vZlFkRFVUMzhabzFoMkpGS0ls +YwotPiBzc2gtZWQyNTUxOSBsR3FWWmcgTDlLR0FENDVtNWlnQjBWRURUUWhOaS82 +bnpVcGNoMEdqRDJHNFBnVkhqMAo0TjREMEtYMWRERHVvMEN2b213ZkFya0l2OWNY +c0tpZnZmYTgvY2tQdEdJCi0+IHNzaC1lZDI1NTE5IENTTXloZyBpZ3Rpd0drNElZ +UGlDemkwU2t0MHBMdnRSdVVYbzhFNkc1Rm5JTGVPUVFvCkd0RS9GM3RPS3Zwei9Q +aysrRitKWERMVFlscUQrN2d3Q0IvL0JYOS80WDQKLT4gSC1ncmVhc2UKSENueW0r +RFczV3J6RDhDaXFXdWoKLS0tIDc4OGh3RHlyazRxUW5kNUZ6d1U0VFh2VVdKN2dn +enN5WTA1ek5VK0c0ZlEKvUMRkqzdMqF16G4Icudas35X4QGBlBnr5Z3UZl8rfDKS +Rkrn8wLDRdhx0l24aMz+Xw/uCy8YoJ0EZrt12Mig5XKT3/xWwJmFMGKZaCX/8T2x +Q1azFdsIe8CVPsJ+1cmx4REKaTgsG2UVgAWc+1juNPncxAJd4rOBEQjkeLmlsr0c +eZUHVlpOKRG2gnnDPlo64owQ0ca6rhyjxStj+AX6rIEYTseh40VkCSYWStuM8vpo +u1crpNrDVw== -----END AGE ENCRYPTED FILE----- diff --git a/secrets/outline-key.age b/secrets/outline-key.age index 314d6b8..4654847 100644 --- a/secrets/outline-key.age +++ b/secrets/outline-key.age @@ -1,18 +1,18 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBNaW4v -L1hjc1FtN25BYVpEMFpaSVlwcko4UkZ1N081QXJrWTZsb1NyeWdVClg4SzdTMTlY -T05xQUk2VmJoMDFzRmxwajdmYmloRThRY0ZsbVZENU4yYXcKLT4gc3NoLWVkMjU1 -MTkgU3JIYXFBIGdyVlhuQk4rb2hJUTQ0NGg1clF1ckpMM0NmMnpOQmxnNlJRb1kx -OWtWMzgKMmZiOW9KMUUrSTdJRVdZVkxERXBXb2lPM2htM0syUVlvM0s5WDBqSnJE -awotPiBzc2gtZWQyNTUxOSBsR3FWWmcgY2QrR20xcmdGczBucWg1MXBOVjdhclFa -eGkyVjRwSGxMTjdJUEFDL0FUZwp0OEVKaVFqVm9YK3p4U1BlUmxTTmhLT3RVYVZk -eEtpU1VkT3RvZEw4WEZjCi0+IHNzaC1lZDI1NTE5IENTTXloZyB5M1lqYnJ0Vzdy -R0JsUlJWQjBpUmZtcVV6cFViNDZVZTBTMzRFbGVwNWpFCkJIcmFiT1lDN2xmNUdh -UFh4TTlhcUI1KzQ4MHdXSjBIN1RwbzV1MEtlejAKLT4gIi1ncmVhc2UgUistNiAp -c1JKRSYuVyA3WEFSZHMgQj1eYwpscGpWSHBVT08xdUJ0WHd6dUJ2OVpSam9VK29T -NG5lMXJBQXN1MzdLTnlTUmdreDFteVk1Q0tWU1dXaDRSQmlmCnh1QWJWelhFaGFF -UHJaRWFaUER3RW1IQnhQbzNZNU5jMXFUSG9IVjlSaUM5blE0K1IvK3MyUlhyOEFD -UmU1ZwotLS0gUS9UMGMrSkp1eHE1ZXdvK2NuS1VuRWVJcjcrTUVxYWdtT0xsM1ht -NGwzMAp+/8ljDP/BuXO0W79ytfqeShojmbsE3+myF0wWp+aHmRUBdV/99qAzKaOM -oKAxwVXtsAOlFESNk/Onrr2q0gO/KSMHlE/WCHyc+oQ8HWk= +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyB4VGph +MWtnNEorNjB2Sk96RnBrNzl6c3M1S2xQLy9uYzM0WVVPRjVqcEg4CnF1cXpBT3Vv +VXB2TDJmTmdwL1R5VUNIb3QwR3NZYUx1K2txeno0RGV5Q2sKLT4gc3NoLWVkMjU1 +MTkgU3JIYXFBIHJzblFDR3p4UlYyK3FBMjJOVnIrR0VEdjkwM2xiUVBjcVdlZUoy +OURsSEkKZUlBbit3MEkwU2V5Y3czdlpCU3VydGNRYm81L0RtVWc5TlJsMU5GUnZM +dwotPiBzc2gtZWQyNTUxOSBsR3FWWmcgTDFZeUNsZnhhS05VQmxmeW5kb1J6c1ds +V2o1L3FHZjhtdG5oMVVBcEJodwpNV3dZNFY2UmRZNC9jT2JzR0pHTkJqQW5LVWJY +K29HQjFJOUp3NW9XYVJrCi0+IHNzaC1lZDI1NTE5IENTTXloZyBxM09CcDVhY3M0 +c3h5WFVYdkQzQm9mM1plUldsRUh5THpFQ0ZJNkRtRFJFCkVPSWtFT3ozTFVEMW1p +c0pteGpBV3htUkZTK0I2RUoxc09JM2xDbzB3Z3MKLT4gN3hoPyVaRHMtZ3JlYXNl +IFxaID9gc2dUWiBMTFNDLCxaIHJHRQo4MGJmSFovUEF3SHBPNGhiR1NiQUFTaVc1 +OWJna1VHWGZoWHJndnRldmZtWWh6SURyd09VZWNVQ0J6ckZpZFpYCnJmMXlsSWhD +dFpnMzIzZTYwc3BRWW82eU96SQotLS0gRXIwVDhoRW5sZEdSTlhuaEJpS1B3QWhl +V2NqMFYzcXFsV1hLbVRPSm5xZwqqjcAbNl5LHTeNXdwbUGHZ8vwV3H0vRjBx26Ju +tt+OVGBLPaGcHvlyP5Hht6nk2zwz5gH31omoNg5O4Lg4148/tISJ5lWgG8jNzVcW +9II= -----END AGE ENCRYPTED FILE----- diff --git a/secrets/ref-key.age b/secrets/ref-key.age index a1813e3..f52c561 100644 --- a/secrets/ref-key.age +++ b/secrets/ref-key.age @@ -1,16 +1,15 @@ -----BEGIN AGE ENCRYPTED FILE----- -YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBaT0Mx -MVdUU3BsakFkR05Mc0NObG5OejhqVTNGS2FpZU9objhITWFDaUhFCm9remwrUlZs -VnNjYllXNFlDWnJmYzl2VWFQaEpEcjZJYVd2WmlRL0h0NDQKLT4gc3NoLWVkMjU1 -MTkgU3JIYXFBIGNPc1FzMnNFalhHbmV4eDkrR1N6WmlJMUtlUTZBOE5jMU5iUE9t -cUNZVHcKY2JhbmVQRWdjdHUyaWsxdUdHN0VCcW9pcWlJa3VLMWZyWDZ2M1RDNjhv -NAotPiBzc2gtZWQyNTUxOSBsR3FWWmcgQm5TVkhSWFFNVzBNVElTRDVVakpaZ1RP -NGQrREV2eldjTkRKQ2tPd1VYSQpPNjErbmovUTYzZ3VSOStVUSsvNXhmRFhNS0FT -bkZEUFp0NXNoWDQvQTVRCi0+IHNzaC1lZDI1NTE5IENTTXloZyA0dlRDYWQxQWZo -eW00NEtmTUNTeVVFQ2psMmV0b2h5VGI1bldNK0NVU0EwCjFjMmR5VWZXcG9UUFBv -Z2Y1eTdvM2tvNHRoSW9hNnJzQytXTFd5M0lNZUkKLT4gbSctZ3JlYXNlIGJfLi4g -SkB9USE4J0IKUE9nNFgwdkpnYjhNYi9ERW1ONUpZaVE2YUVYUUJ6TmljNWtDdG9x -NEl5MXhIb2FLWHY3Wm5KOXdGRXhhV0E1eQpvU25BNnUzbQotLS0gdEdjd1orKyty -MnNuaFduVTJWdTU4WHBtWVZJcHZQMzhUUkdhKzNLTEVVMAqjeXkWDCOkjkDx1h/s -YvIT2+Hp0ovVICvcvtWDR+ANKqn/fcHSf4cj8Gjx0bUgNtdPSk/q4tCq61U= +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyBuYi9C +NHZlMHJjaGR4UUJ0eXpUYVhSM0pOTFd2cFNoUmNRREs5c2drUmxvCllYNkdDV1dr +M3QwdkE1QU45ejRITzN2OUtINW82R3p2VUlCMnlwZmhuWE0KLT4gc3NoLWVkMjU1 +MTkgU3JIYXFBIFlFUUNSb3JqOUZoRVhDQW83U3pucW9BT1VBVVhaZ2lMQVA2VGRv +b2JJMXcKYkUzamRaa05XVzlkWEJOdDg5SGdaNlg3OThNb2E2NDlqY3RmaE1Ockhm +dwotPiBzc2gtZWQyNTUxOSBsR3FWWmcgWUs0NHZabW1CYXM5REVhdjlNSXYyc0tp +cnRSRlplUmNHNFpDWVZCR2hCTQpncHRsb2VrU3d5V1AzVjk5ZXNYQnJkQTg3Z1JM +T1ByVXpJRWsvaHZEUjRnCi0+IHNzaC1lZDI1NTE5IENTTXloZyBRSTQrUVBjR0NM +SHVxaVRpUmNRNlFsYmxxVHMzRFZjanF5czRobnNWV1d3CjJ3TmJ4THhHZkV6a0Q1 +SG52cEpPanU5Vmoya1dreWo1VHpEbDhxWjk4enMKLT4gRXY1UD1lTS1ncmVhc2UK +MzRTNWE3bzAwYmR1WHFaUTk2MG13eHVReUEKLS0tIFZSN2NIZzFTU3hLNTRkQjlK +MlgrWTh6WXUwb1M0QTNKc1BsdVUzYUZpNWMK/RJUgjOCA/8DOg+DM8HL567fTzXO +ZafX7K1q69l5+9J1N+7xMT6Zo9oaG6U4puoyqpcemhG1rLIP -----END AGE ENCRYPTED FILE----- diff --git a/secrets/sascha.koenig-secrets.age b/secrets/sascha.koenig-secrets.age new file mode 100644 index 0000000..6180c83 --- /dev/null +++ b/secrets/sascha.koenig-secrets.age @@ -0,0 +1,12 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFNySGFxQSBxNzFK +WjNLWjZDRG52VUlZNEhQdkVkelhxZlljQVlZMUYxa1drKzg5YUVnClZ0WnByZEJ0 +ZE02QTI1YktYQldFTkdUaVkzdys0cmNPdlh5bzNpMHpBc3MKLT4gc3NoLWVkMjU1 +MTkgQ1NNeWhnIERCUHRsSUlJanFxUWNNS2dDeUF3dXFVMWdsdFJSV090YUo4OU9x +YlZubW8KYnZkNVpXSWZUV1pJdGQxYzFMNlQrOWIvUHprNFIyb1dOVlJMbzBaMnVB +OAotPiBDV1ItZ3JlYXNlIFldODtGIClCYCBQUmVvUyohIEg+YFFEbTMKdlR3MGts +ZDMycWxRaUhXd3NZZ0gKLS0tIE9tZDZ1TWV3U3VPZ3FTUjNJMjNIQ0pwVjcxM0dL +SURzRlhqbFFJVDZUWFEKBLe0sDMTbmqJkH09uiJI6AEj7RHKvPz0TbnopA3dtw6C +0YTbnREkpHwsiGOhNMpevBRzpoFxlSxDT10ByfL6spGT9rweBHck78O4ksEy5XhM +XhJX9DDRFvG6MyMcO6KJPuM5wuJVmjLOl2s2hsywhbw= +-----END AGE ENCRYPTED FILE-----