From fa99516ddb4127b3997844a60955861277efdc08 Mon Sep 17 00:00:00 2001 From: Nick Date: Wed, 1 Oct 2025 21:40:25 -0500 Subject: [PATCH] feat: fixed network droppedout issue --- modules/nixos/default.nix | 2 ++ modules/nixos/desktop/network/default.nix | 22 ++++++++++++++++++++++ secrets/secrets.yaml | 5 +++-- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 modules/nixos/desktop/network/default.nix diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index 40d99f8..63c3dfc 100755 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -13,6 +13,7 @@ in hypr niri wayland + network searx flatpak espanso @@ -30,6 +31,7 @@ in wayland plasma # sddm + network flatpak espanso plymouth diff --git a/modules/nixos/desktop/network/default.nix b/modules/nixos/desktop/network/default.nix new file mode 100644 index 0000000..8e08eae --- /dev/null +++ b/modules/nixos/desktop/network/default.nix @@ -0,0 +1,22 @@ +{ config, flake, ... }: +let + inherit (flake.config.people.users) user0; +in +{ + networking.wireless = { + networks = { + "TheWeeFeez!" = { + psk = config.sops.secrets."wifi-home".path; + }; + }; + }; + sops = { + secrets = { + "wifi-home" = { + path = "/var/lib/secrets/wifi-home-pass"; + owner = user0; + }; + }; + }; + +} diff --git a/secrets/secrets.yaml b/secrets/secrets.yaml index 629359b..9b1111d 100755 --- a/secrets/secrets.yaml +++ b/secrets/secrets.yaml @@ -49,6 +49,7 @@ opencloud: caddy: prompter-auth: ENC[AES256_GCM,data:uEj6gruCfcIRoCQY9eNcOka+PAIIhAlKnI+ehZ88aZo90tINcxZ7ZvKqlTJr4rt5o+EO7rvRJcYH/s8/+piszFyxSa64Rtq5KdAjfHnRm0QM8q/2JIHnZsQC3fPz1S177WPs/c3Eydh4VeVe,iv:ZOru4ABFgIy9DoTlMl3InSf8zM1ERNpbRNLN6vy97Jc=,tag:5v3w7kvFQCEPBjchE8K0cw==,type:str] comfyui-auth: ENC[AES256_GCM,data:YkHxbW/0zTmnrggXKl2jNO4OnBaepmCwB3ZC6d8MPIKf8snWJzAvTq5+X5ABzziwKaypHRTcS6vuNntxKrrD8DS7hX9DqVCZc5WeFHI6S5VzHh3SprW2MF4E8nm4Hj+VHoKGmRSSOU1cfX3J,iv:v0Pid0BCY2QsMNaahBvJd4WWZD115JDLHlOCQvPiaGU=,tag:gpsAgt052NoOyIa9WqJXyg==,type:str] +wifi-home: ENC[AES256_GCM,data:5NYSCUyalDf7gZF7WaRQJCo=,iv:RkVZKsmVEBg5M28DSkBD41673iLM+dqDAAhSwjqejck=,tag:QQ17VSWOnU0bGglZq6455Q==,type:str] sops: age: - recipient: age19dpncsdphdt2tmknjs99eghk527pvdrw0m29qjn2z2gg3et5tdtqycqhl0 @@ -60,7 +61,7 @@ sops: bXBOa1VSakoyaWxpODJEOU11QUZCaUEK8Ch9Ten3DdrPHF1DTH2qei85AlHUOaLD aNfzakake7ej+MxJYdKEU0bcWofNMKzIlZa2uM10KZSENDP8d8qlig== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-09-30T21:36:07Z" - mac: ENC[AES256_GCM,data:BQYwnZmTJqQY6uFjYBnpD3KSw7o9hPLARE98IuNjb8YO/XhrmxeDXwF215+bfvfckLQSQFA5KVYABjLF+p1cyKm0ChioHh8eW6dLZWW+w+iWekDON+ljsP5hVssgTt/ao78uHl9+bhyDyU3rOyNwVA9xyIOl52o4D1Mz56kKqHY=,iv:xgzlWkFkht5KSsCtQCrxANDiUPWPhInuIx8dVkOnsmQ=,tag:5H+kpYCtJi4It2NlMUTfpg==,type:str] + lastmodified: "2025-10-02T02:36:10Z" + mac: ENC[AES256_GCM,data:rJ2cQqJHPthPh/LU4zhvvbRhfLtx2cycQMHgkhg5lVTp8VlTEPHMqdv2+i2uW3faWU0emaSSXQ8eNqrkLJmy/r4cPfn/xJHOqtjVT+HZ/X0k2U/mNNG0l1UMtVfBg/VK1Ve7nUfD7U4N0O60hk+9+FOhSD9t0xuTQSf9y/XgrN8=,iv:lE2C0dhQfSIUV9UmMBLwONrA4Sst0zo12tRJWDlb27E=,tag:8PJTX+LMbFQuNAhIgCSzmA==,type:str] unencrypted_suffix: _unencrypted version: 3.10.2