diff --git a/flake.nix b/flake.nix index 30eb135..057b94e 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ # flake for blakes nixos config # define new devices in outputs -# generation: 123 current 2025-10-08 20:12:21 25.05.20251006.20c4598 6.12.50 * +# generation: 124 current 2025-10-08 20:35:43 25.05.20251006.20c4598 6.12.50 * { description = "blakes nix config"; inputs = { diff --git a/hosts/snowbelle/configuration.nix b/hosts/snowbelle/configuration.nix index ecce7b9..5fcc6c7 100644 --- a/hosts/snowbelle/configuration.nix +++ b/hosts/snowbelle/configuration.nix @@ -18,7 +18,7 @@ docker.enable = true; syncthing.enable = true; tailscale.enable = true; - vpns.enable = true; + vpns.enable = false; vpns.wg_mex = false; vpn-confinement.enable = false; nvidia.enable = true; @@ -45,25 +45,26 @@ # enable users users = { blake.enable = true; + groups.media = { gid = 700; }; }; - users.groups.media = { gid = 700; }; - - # testing! - #boot.kernelParams = [ "quiet" ]; # remove splash - #boot.plymouth.enable = true; - boot.initrd.systemd.enable = true; # optional, for nicer initrd logs # use the systemd-boot EFI boot loader. - boot.loader.systemd-boot.enable = true; + boot.loader.systemd-boot.enable = true; # systemd your pretty cool ya know boot.loader.efi.canTouchEfiVariables = true; + boot.initrd.systemd.enable = true; # better logging # setup hostname and networking stack - networking.hostName = "snowbelle"; # Define your hostname. - networking.networkmanager.enable = true; # Easiest to use and most distros use this by default. - networking.hostId = "3e6e7055"; + services.resolved.enable = true; + networking = { + hostName = "snowbelle"; # hostname + hostId = "3e6e7055"; # zfs wants this + networkmanager.enable = true; # the goat + networkmanager.dns = "systemd-resolved"; # the backup dancer! + }; + # set timezone time.timeZone = "America/Chicago";