{ ... }: { imports = [ ../../modules/common.nix ./hardware.nix ./devices.nix ../../modules/jellyfin.nix ../../modules/nvidia.nix ]; networking.hostName = "Bismuth"; # run binary cache for slower machines services.nix-serve = { enable = true; # note: can we get this value from somewhere? bindAddress = "100.85.58.31"; # bismuth tailnet ip secretKeyFile = "/var/bismuth-cache.pem"; }; # expose vm web interface to tailnet services.tailscale.extraUpFlags = [ "--advertise-routes=192.168.122.100/32" ]; # set monitor configuration for gdm systemd.tmpfiles.rules = [ "L+ /run/gdm/.config/monitors.xml - - - - ${../../configs/monitors.xml}" ]; system.stateVersion = "23.11"; }