{ inputs, ... }: # neogaia — Dell XPS 13 9380 laptop. # Disk layout is in ./disk.nix. # `fileSystems` are derived from it, none declared here. { imports = [ inputs.nixos-hardware.nixosModules.dell-xps-13-9380 ./hardware-configuration.nix ./disk.nix ]; modules.host.cachyos.enable = true; # So wifi can be joined from the console. networking.networkmanager.enable = true; registry.address.neogaia.self = "10.23.50.146"; modules.network.vpn-client = { enable = true; sopsFile = ../../secrets/neogaia.yaml; address = "10.23.100.3/32"; peer = { publicKey = "sGEkSD+gEdIMXi4PBN3AhwHGc4tWMtcjOIey3s7yb3I="; endpoint = "100.0.90.192:51820"; }; }; modules.monorepo.enable = true; modules.shell.herdr.enable = true; modules.shell.gitea-axi.enable = true; modules.shell.pi.enable = true; modules.desktop.enable = true; modules.desktop.apps.firefox.uiScale = "1.25"; modules.desktop.apps.obsidian.enable = true; modules.desktop.apps.steam.enable = true; }