{ config, pkgs, ... }: { imports = ./hardware-configuration.nix # GRUB 2 boot loader boot.loader.grub.enable = true; boot.loader.grub.version = 2; boot.loader.grub.device = "/dev/vda"; boot.kernelModules = [ "kvm" ]; networking.hostName = "nixos"; # internationalisation properties i18n = { consoleFont = "lat9w-16"; consoleKeyMap = "en"; defaultlocale = "en_US.UTF-8"; }; # OpenSSH daemon services.openssh.enable = true; services.openssh.permitRootLogin = "yes"; # X11 windowing system services.xserver.enable = true; services.xserver.layout = "en"; services.xserver.displayManager.auto.enable = true; services.xserver.desktopManager.xfce.enable = true; }