{ config, pkgs, ... }: { imports = [ ../../modules/apps ../../modules/desktop ./hardware-configuration.nix # genereres på maskinen ]; # System boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; boot.kernelPackages = pkgs.linuxPackages_latest; boot = { plymouth = { enable = true; theme = "connect"; themePackages = with pkgs; [ (adi1090x-plymouth-themes.override { selected_themes = [ "connect" ]; }) ]; }; consoleLogLevel = 3; initrd.verbose = false; kernelParams = [ "quiet" "rd.udev.log_level=3" "rd.systemd.show_status=auto" ]; loader.timeout = 0; }; networking.hostName = "nixos-x260"; networking.networkmanager.enable = true; # Bruger users.users.glennigen = { isNormalUser = true; description = "glennigen"; extraGroups = [ "wheel" "networkmanager" ]; shell = pkgs.fish; }; # Nix nix.settings.experimental-features = [ "nix-command" "flakes" ]; # Tillad unfree packages (Steam, 1Password, mfl.) nixpkgs.config.allowUnfree = true; # GPU / åben driver (Intel HD 520 på x260) hardware.graphics.enable = true; system.stateVersion = "26.05"; }