{ lib, pkgs, inputs, self, ... }: { imports = [ ./hardware.nix "${self}/apps/gnome.nix" "${self}/apps/apps.nix" inputs.home-manager.nixosModules.home-manager ]; time.timeZone = "Europe/Moscow"; i18n.defaultLocale = "en_GB.UTF-8"; services.xserver = { enable = true; videoDrivers = [ "nvidia" ]; displayManager = { gdm = { enable = true; wayland = false; }; }; desktopManager.gnome.enable = true; xkb.layout = "us"; xkb.variant = ""; excludePackages = [ pkgs.xterm ]; }; hardware.nvidia = { modesetting.enable = true; powerManagement.enable = false; open = false; nvidiaSettings = true; }; networking = { hostName = "huanan"; networkmanager.enable = true; firewall.enable = false; }; sound.enable = true; hardware.pulseaudio.enable = false; services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; }; services.openssh.enable = true; system.stateVersion = "23.11"; # Did you read the comment? }