{ config, pkgs, ... }: { imports = [ ./hardware-configuration.nix ]; # Bootloader boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; # Use latest kernel boot.kernelPackages = pkgs.linuxPackages_latest; # Enable networking networking.networkmanager.enable = true; # Timezone time.timeZone = "Europe/Warsaw"; # Locale i18n.defaultLocale = "pl_PL.UTF-8"; i18n.extraLocaleSettings = { LC_ADDRESS = "pl_PL.UTF-8"; LC_IDENTIFICATION = "pl_PL.UTF-8"; LC_MEASUREMENT = "pl_PL.UTF-8"; LC_MONETARY = "pl_PL.UTF-8"; LC_NAME = "pl_PL.UTF-8"; LC_NUMERIC = "pl_PL.UTF-8"; LC_PAPER = "pl_PL.UTF-8"; LC_TELEPHONE = "pl_PL.UTF-8"; LC_TIME = "pl_PL.UTF-8"; }; # Console keymap console.keyMap = "pl2"; # User account (pakiety w home-manager) users.users.sasza = { isNormalUser = true; description = "Sasza Stanczew"; extraGroups = [ "networkmanager" "wheel" ]; }; # State version system.stateVersion = "25.11"; }