{ config, pkgs, inputs, ...}: { imports = [ ./hardware-configuration.nix ./secrets/secrets.nix ./modules/grub.nix ./modules/syncthing.nix ../../packages.nix ../../modules/bundle.nix ../../modules/adb.nix ../../modules/gamemode.nix ../../modules/users/sweetbread.nix ]; networking.hostName = "Rias"; time.timeZone = "Europe/Moscow"; i18n.defaultLocale = "ru_RU.UTF-8"; nix.settings.experimental-features = [ "nix-command" "flakes" ]; system.stateVersion = "23.05"; hardware.graphics = { enable = true; enable32Bit = true; extraPackages = with pkgs; [nvidia-vaapi-driver intel-media-driver]; extraPackages32 = with pkgs.pkgsi686Linux; [nvidia-vaapi-driver intel-media-driver]; }; services.xserver.videoDrivers = [ "nvidia" ]; hardware.nvidia = { modesetting.enable = true; powerManagement.enable = true; powerManagement.finegrained = false; open = false; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.stable; }; virtualisation.virtualbox.host.enable = true; users.extraGroups.vboxusers.members = [ "sweetbread" ]; }