{ config, pkgs, callPackage, lib, ... }: { #important stuff first imports = [ ../modules/boot.nix ../modules/packages.nix ../modules/nvidia.nix ../modules/fonts.nix ../modules/thunar.nix ../modules/scripts.nix ../modules/vfio.nix ../modules/refreshrate.nix ../modules/xserver.nix ../modules/smb.nix ../modules/zsh.nix ]; networking.hostName = "gerg-desktop"; hardware.cpu.amd.updateMicrocode = true; #end important stuff environment.systemPackages = with pkgs; [ android-tools openjdk ]; #user managment users = { defaultUserShell = pkgs.zsh; users.gerg = { isNormalUser = true; extraGroups = [ "wheel" "audio" "networkmanager" "kvm" "libvirtd" ]; }; }; }