{ inputs, outputs, lib, config, pkgs, ... }: let vars = import ../../vars.nix; in { imports = [ inputs.hardware.nixosModules.common-pc-ssd inputs.disko.nixosModules.default ./hardware-configuration.nix ./disko.nix ../common/global ../common/optional/systemd-boot.nix ../common/optional/gnome-keyring.nix ../common/optional/docker.nix ]; users.mutableUsers = true; users.users.${vars.user}.password = "changeme"; nix.extraOptions = '' download-speed = 4000 ''; nixpkgs = { overlays = [ outputs.overlays.additions outputs.overlays.modifications outputs.overlays.unstable-packages ]; config = { allowUnfree = true; }; }; networking.hostName = "franz"; programs = { dconf.enable = true; }; services.openssh = { enable = true; settings.PasswordAuthentication = true; settings.KbdInteractiveAuthentication = true; }; # https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion system.stateVersion = "23.11"; }