{ config, lib, pkgs, ... }: { imports = [ ./hardware-configuration.nix ]; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; networking.hostName = "okroshka"; networking.networkmanager.enable = true; time.timeZone = "Europe/Moscow"; services.pipewire = { enable = true; pulse.enable = true; }; users.users.pablusha = { isNormalUser = true; extraGroups = [ "wheel" ]; }; environment.systemPackages = with pkgs; [ curl wget git btop htop psmisc zip unzip ]; services.gvfs.enable = true; # nvidia nixpkgs.config.allowUnfree = true; hardware.graphics = { enable = true; }; services.xserver.videoDrivers = [ "nvidia" ]; hardware.nvidia = { modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; open = false; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.production; }; # hyprland section programs.hyprland = { enable = true; withUWSM = false; xwayland.enable = true; }; xdg.portal = { enable = true; extraPortals = with pkgs; [ xdg-desktop-portal-hyprland ]; }; system.stateVersion = "25.11"; }