From bbab551b0f0689ed7add725847dee7600aebf7f8 Mon Sep 17 00:00:00 2001 From: Jake Hillion Date: Wed, 17 Jul 2024 17:07:09 +0100 Subject: [PATCH] be.lt: connect to Hillion WPA3 Network --- hosts/be.lt.ts.hillion.co.uk/default.nix | 11 +++++++++++ secrets/secrets.nix | 3 +++ secrets/wifi/be.lt.ts.hillion.co.uk.age | 20 ++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 secrets/wifi/be.lt.ts.hillion.co.uk.age diff --git a/hosts/be.lt.ts.hillion.co.uk/default.nix b/hosts/be.lt.ts.hillion.co.uk/default.nix index 5c301d2..73e1585 100644 --- a/hosts/be.lt.ts.hillion.co.uk/default.nix +++ b/hosts/be.lt.ts.hillion.co.uk/default.nix @@ -24,6 +24,17 @@ ]; }; + ## WiFi + age.secrets."wifi/be.lt.ts.hillion.co.uk".file = ../../secrets/wifi/be.lt.ts.hillion.co.uk.age; + networking.wireless = { + enable = true; + environmentFile = config.age.secrets."wifi/be.lt.ts.hillion.co.uk".path; + + networks = { + "Hillion WPA3 Network".psk = "@HILLION_WPA3_NETWORK_PSK@"; + }; + }; + ## Desktop custom.users.jake.password = true; custom.desktop.awesome.enable = true; diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 858c230..8a5b5fc 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -57,6 +57,9 @@ in "tailscale/theon.storage.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.storage.theon ]; "tailscale/tywin.storage.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.storage.tywin ]; + # WiFi Environment Files + "wifi/be.lt.ts.hillion.co.uk.age".publicKeys = jake_users ++ [ ts.lt.be ]; + # Resilio Sync Secrets ## Encrypted Resilio Sync Secrets "resilio/encrypted/dad.age".publicKeys = jake_users ++ [ ]; diff --git a/secrets/wifi/be.lt.ts.hillion.co.uk.age b/secrets/wifi/be.lt.ts.hillion.co.uk.age new file mode 100644 index 0000000..96eb9eb --- /dev/null +++ b/secrets/wifi/be.lt.ts.hillion.co.uk.age @@ -0,0 +1,20 @@ +age-encryption.org/v1 +-> ssh-rsa GxPFJQ +j23rAXS9bmi74Aw3K+Ym/+4eajkeddGn0JsT4y7LkM54KZDazHLSpdIY8G4bPEC1 +Hmwb6tC/fXjCwxZlR69UcWOhYtGFNQKKe66uO4+LnLHrosppsFNUduk1/yamorxh +foTF1BYstniAO4dkeS+gqU+EozOnpOgnXDjJwQu2az7H0ecTkrdaExVSZefoak2Q +NdiMVzLgx4/jcuNFIQhej9h2RuTZFcYqoxLvpDYhgCHHrZGXT4MpMtpbV/1z0rjE +RZiMsaD0cFUB0xY4ncZu/UYTqDInCmiQ/hT1IpHXo41mJgAoOjxvBuMtT1JLFIPx +eHV8+2B6t6cmvJ94oDb6pA +-> ssh-rsa K9mW1w +nX3geP4iz2iW8cIaiI+gUsf2Me5N5yLVxyp0AZx3mxm+REVeW/3gIs6RFwgVvNz4 +O3Rd714c5eufkVb0jaHcnh9xPkhd9JPhDx9ALJebFyDwviQelRucCNkAiFU8cCp0 +5CwdTOsa+QoTL0yzkgFch32sEnrmi3NQpMyQdIACFaFyvVl0vd8jOvIrNUqEc1dZ +XL2brlteJ5tDn4+7riShILdrkWUXMt127YtBLk4kzAFq9bem6KR3mxoupoGOMZKM +6erqfETaoGyQYfETg7+/4CSoCOnSw7EgleOQ92Esof2KPiLWqvVVLRYQkajr5atn +QM8pEVHysfP7tYCOw5Pc3Q +-> ssh-ed25519 ikTTQA pS/dHNYcNr5Td/Gd7bzuODNdtg5Z/EOl2ZMkRhWIbxs +7S4TzwwGr20Ar2EHYzF42yK3nKf6k2YAV97URcvtssU +--- aaywXgy4WGMmd1EoyFk/LXbATavqk0N5rrAJ43aHXo0 +*¢’X%jø gàïP5)ÚKS•=ØøÞa~зR7œ©\>ëŠv¡w°¿›8©Ã +Ì•ŠQ±Nx…Lžlã`™÷Ì!ä ¸^Z¥éE¼R››·V è\׺ ‰ÚÝ-R°vÞû¾Sgtw M©ÞÓÓç)#8Ã΃óɾn \ No newline at end of file