diff --git a/modules/hosts/nixos/kiosk-gene-desk/default.nix b/modules/hosts/nixos/kiosk-gene-desk/default.nix index 68c813e..3d762eb 100644 --- a/modules/hosts/nixos/kiosk-gene-desk/default.nix +++ b/modules/hosts/nixos/kiosk-gene-desk/default.nix @@ -19,20 +19,25 @@ wlr-randr ]; - hardware.enableRedistributableFirmware = true; - hardware.graphics.enable = true; - hardware.raspberry-pi."4".fkms-3d.enable = true; + hardware = { + enableRedistributableFirmware = true; + graphics.enable = true; + raspberry-pi."4".fkms-3d.enable = true; + }; - networking.wireless = { - enable = true; - networks = { - # Home - "Diagon Alley".pskRaw = "ext:psk_diagon_alley"; - # Public networks - "Gallery Row-GuestWiFi" = {}; - "LocalTies Guest".pskRaw = "ext:psk_local_ties"; + networking = { + firewall.enable = false; + wireless = { + enable = true; + networks = { + # Home + "Diagon Alley".pskRaw = "ext:psk_diagon_alley"; + # Public networks + "Gallery Row-GuestWiFi" = {}; + "LocalTies Guest".pskRaw = "ext:psk_local_ties"; + }; + secretsFile = "${config.sops.secrets.wifi_creds.path}"; }; - secretsFile = "${config.sops.secrets.wifi_creds.path}"; }; nixpkgs.overlays = [ @@ -92,6 +97,12 @@ }; }; + systemd.services.cage-tty1 = { + wants = [ + "wpa_supplicant.service" + ]; + }; + users.users.${username} = { isNormalUser = true; description = "Gene Liverman"; diff --git a/modules/hosts/nixos/kiosk-gene-desk/home-gene.nix b/modules/hosts/nixos/kiosk-gene-desk/home-gene.nix index 93fa15c..b6f0a3c 100644 --- a/modules/hosts/nixos/kiosk-gene-desk/home-gene.nix +++ b/modules/hosts/nixos/kiosk-gene-desk/home-gene.nix @@ -5,8 +5,7 @@ chromium = { enable = true; commandLineArgs = [ - #"http://192.168.22.22:8123/kiosk-gene-desk/0?kiosk" - "--app=http://192.168.20.190:3001/?album=e2281831-ae1b-45a5-8fe1-0a267ba5e1a9&transtion=cross-fade" + "--app=http://192.168.22.22:8123/kiosk-gene-desk/immich?kiosk" "--kiosk" "--noerrdialogs" "--disable-infobars"