diff options
| author | Tim Keller <tjk@tjkeller.xyz> | 2026-06-19 13:50:46 -0500 |
|---|---|---|
| committer | Tim Keller <tjk@tjkeller.xyz> | 2026-06-19 13:50:46 -0500 |
| commit | 2ee65ec0284d43e51622fbe531c1b9fb7eaf9b1f (patch) | |
| tree | 99bac86705c326a9f6d9a577deeec4170b31bf45 /hosts | |
| parent | 44653c6a5794801abb6a6fc0151b04c24e053b09 (diff) | |
| download | nixos-2ee65ec0284d43e51622fbe531c1b9fb7eaf9b1f.tar.xz nixos-2ee65ec0284d43e51622fbe531c1b9fb7eaf9b1f.zip | |
wg on T495 and install dconf for home-manager gtk theme
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/T495/configuration.nix | 2 | ||||
| -rw-r--r-- | hosts/T495/resources/secrets/wg.yaml | 17 | ||||
| -rw-r--r-- | hosts/T495/resources/secrets/wg0.yaml | 16 | ||||
| -rw-r--r-- | hosts/T495/wg.nix | 4 |
4 files changed, 21 insertions, 18 deletions
diff --git a/hosts/T495/configuration.nix b/hosts/T495/configuration.nix index b80f27e..c865964 100644 --- a/hosts/T495/configuration.nix +++ b/hosts/T495/configuration.nix @@ -1,5 +1,5 @@ { config, lib, pkgs, ... }: { - imports = [ ./wg.nix ]; + #imports = [ ./wg.nix ]; # Setup bootloader boot._loader.enable = true; diff --git a/hosts/T495/resources/secrets/wg.yaml b/hosts/T495/resources/secrets/wg.yaml new file mode 100644 index 0000000..77bd77a --- /dev/null +++ b/hosts/T495/resources/secrets/wg.yaml @@ -0,0 +1,17 @@ +wg0: ENC[AES256_GCM,data:1Yo+a2u7bzLAtfhOkPEVEH98v9rem4kgvSSOsdATAcoGtOVs0aqeb5kAxYKvsDz85NXulv2/2EtuN7OEynLnHSkHNhQIqgopNhJ6gd0ewGHRTQEgzsVGReI11Abu/hguVNuO37Cp1+N6Qq02bCV/mzNMqkQYPO2CuuEp16XaSTUb5Xe7KVnjsE61CKEEEJWsikxpM7Mc7cB19EOH+295Y5fqCpT4UmXLdhuCP6RcVfyGib4yVGzyO2YeIBmHmAlYkrBZ3C3SN+F0gNQK7pqJq+eUfY2Kjd9d57uteJWfQ2H83fAFjU6bPprrOoDQbm0rVI/HBX+/4j+z/H2gYfkaWxzsIRZdrbG19EE70DuBPbN6yqBKJXynUdH4NjKv36zHAlq164L5M2iPW/tXCN6iuA9zIqTDJR1dzAFNJ8Kv9kvit+RI6cxkE9C0a9lIsgh8HHbCthTW3L08arEFy4eV3fKUEOGDMKi+lHHcJBojcUuPhk8AzWE4Asa27zAK2AAu1NkXIvJ0ldmJ1Tuqki5Fp+j8hpOkEz3g7CtXyKTbJnE=,iv:wKAtHSd7ho9tfi7BCr2LI6zMjHKDjVrYWML7hzM6bt0=,tag:v67zn/73MKnCjVLLiXk9RQ==,type:str] +wg1: ENC[AES256_GCM,data:N3DE5Um1MLcmCsDCXoBhTXU8JnZ5L3csOvWaWhO7/ZVeQgSXQSMMrzhSsmC+Qy3UHykJ5NwQKQCJ6bRg0DHXoQZOS+LPCbPoRlP6E/SFAgUSq6nfQv/JIf7+5ML3DsPeyGMnIDwZoXfnAuyfHW6U656IlBNNVWRF2YpKuvon9o2kpkhoECLidPBnBy5rrx5IMbJ2X/2KvTwJFGYiwEV89L8LkBfpM1Z8BsxYKVrUQ1N2eyjiPL45ppV/6pI35djZr+YByMiCROED2G6c2C6qrRapW4E0Ld+OYtbgNuQ9KH8NYHs3q9gPU6+BdbM0Z95kC31wTCCH80Rof5fEYRSxP8t1WCQSyirkg2fTDfTbaAVH0YbyUgAEe0HVT8bDbxhXfasiYw+B1zClYrIF+1k2iFS/OQ9la2Don9a4o5JAXg==,iv:I6xu5TOBC/Ks8MZNhvKRCpb+p/pGuTRJXBBczNRRgwk=,tag:O3qJrZ16GP7vT5EedeFqPw==,type:str] +sops: + age: + - enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4NEN4NGxDR1oreGVoSGhE + TzMxSEY0QVBhS2Z6MW15ci9aVlJ0a3IyVlZBCldPRVNvcUhJSHhWSEk3akd4RjN0 + ajhUV2d1ZWRsRFU4cTE2dGl6RmM4MGsKLS0tIFhnUjl5aDJqWVB1NE15SlNzR2Iv + YTNydURsOUMrSXZGdk9UOUdUQlA0SFUKxEDJRR6tpYva9qpWo9NxwCxk/xpRVoTl + YJkmDZzMcXikXXiro96AprP9dXJXvMPKYPGl2Zsal8PlGFPBoHW2GA== + -----END AGE ENCRYPTED FILE----- + recipient: age1w80rc0dnuu8nw99gw64c596qqetm78jdnsqajr0u7ephykekr39qfz8vnv + lastmodified: "2026-06-19T17:56:24Z" + mac: ENC[AES256_GCM,data:0Wd0z+L4TdZfRfvCgNkQW2myFI63OeVuuSC9/7sVfmgRfMsHOZYR6oJcErseSpvKcdR4lljAcATX0sepLnkt91oN9NVeljn/0/OYusJrsd+TmUdi2Sqy0SFj2Wgu0evhKPFQsLAlIHtUbQoQT9GNLC9p88wguK476P7Qyxuy1cI=,iv:cMuWFaNuhcwJwHlmZNp+8zZrP8B0CLe/ywJ4i7pXHVc=,tag:ie7UxTLO01vnoJuu/NB9lQ==,type:str] + unencrypted_suffix: _unencrypted + version: 3.13.1 diff --git a/hosts/T495/resources/secrets/wg0.yaml b/hosts/T495/resources/secrets/wg0.yaml deleted file mode 100644 index bcab052..0000000 --- a/hosts/T495/resources/secrets/wg0.yaml +++ /dev/null @@ -1,16 +0,0 @@ -wg0: ENC[AES256_GCM,data:RtqC32AyJLbX4n440wioqbwzByZWX1OKA9DeAYG6RvQM+PqSGDoMbf3Vx+OusKaCWjlQaQb0y3GzIuhhkfO/3envp5ehJn6iwYUJVUG3aK99SEc2iQbHUWL2nf3B9ek+dBTmwuAYpCEaMq9mjRkxT9Hx74ZaFTAu56tTThSVzhTrXhCpvtGdcfvmIl37EF0tZwFCALCTEPJfsnrLoBDtuTTbJt1VSELrMTNgQDv1W8c7xKNbQ/tUOXaAYJyzJ4iBZ6TnbXxISL5XrN96ucSuBA0cvWCGOEKwJ/Kv58r1NrKvgLYAAbcywEAc5dNCc91K0Dc18l9IPZFIEJ6O8ch/jw56jdhnP5NKDD82AE9MlcbkLZHma2jUna6NuzIhS/eD5GnbOZui6rZTShb/wNikIgCoLpNWoM7Rb3txoKLyrxv7kpeGTBOqPGycOTEe3e3R4U8lVC0qkyhI5OPBt028njDX+/rdwZ2sJEMv5CXslgqy1Jsb2cgUXBiJ4C8XGBHt8eAj3bSG1ONwlQ9SQxuY7aQeMkIUeVqrLi74OPz2Z24=,iv:n/iFkwZqFbuMXrfcc8K6WSnM5sNDf0Ja+PpoKmyCnQ0=,tag:lFFsnHPXGYjlYBUnUADU3Q==,type:str] -sops: - age: - - recipient: age1w80rc0dnuu8nw99gw64c596qqetm78jdnsqajr0u7ephykekr39qfz8vnv - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4NEN4NGxDR1oreGVoSGhE - TzMxSEY0QVBhS2Z6MW15ci9aVlJ0a3IyVlZBCldPRVNvcUhJSHhWSEk3akd4RjN0 - ajhUV2d1ZWRsRFU4cTE2dGl6RmM4MGsKLS0tIFhnUjl5aDJqWVB1NE15SlNzR2Iv - YTNydURsOUMrSXZGdk9UOUdUQlA0SFUKxEDJRR6tpYva9qpWo9NxwCxk/xpRVoTl - YJkmDZzMcXikXXiro96AprP9dXJXvMPKYPGl2Zsal8PlGFPBoHW2GA== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-10-19T02:34:09Z" - mac: ENC[AES256_GCM,data:AwSZ7gPvvUR90E36gZwmn3m+zw2zAhUAVjMIt1O4ln56p/cmYYRiI4VZqbMmlLOx9al1sM6dFuenEWhgY7XJbURdD1esc9DvooK/3t6EcJKiLDk1+9XvtEcx5BgGDUbV13HmbJIzEi994BzocYaDAQGxxicMVbn6PVCE59md7f8=,iv:LJB4Cqeqa5lqa2na7sptDvPgXI/tclMPieBO4gWb1J0=,tag:eJl7xPddeci3qI0DV27Dig==,type:str] - unencrypted_suffix: _unencrypted - version: 3.10.2 diff --git a/hosts/T495/wg.nix b/hosts/T495/wg.nix index 3881b63..7b98ad8 100644 --- a/hosts/T495/wg.nix +++ b/hosts/T495/wg.nix @@ -1,7 +1,9 @@ { config, pkgs, inputs, ... }: { - sops.secrets.wg0.sopsFile = ./resources/secrets/wg0.yaml; + sops.secrets.wg0 = { sopsFile = ./resources/secrets/wg.yaml; key = "wg0"; }; # Office + sops.secrets.wg1 = { sopsFile = ./resources/secrets/wg.yaml; key = "wg1"; }; # Home networking.wg-quick.interfaces = { wg0.configFile = config.sops.secrets.wg0.path; + wg1.configFile = config.sops.secrets.wg1.path; }; } |
