From aaef1dccb29422d5ce9bb3d5e8b9f84047082f27 Mon Sep 17 00:00:00 2001 From: kenji Date: Fri, 18 Jul 2025 07:32:38 -0500 Subject: [PATCH] Revert "conf: added boot and steam optimizations" This reverts commit 7ab78044b73445aaa585c60dbb2cc2ac1bfe8933. --- hosts/hakase/configuration.nix | 61 ++++++++-------------------------- 1 file changed, 14 insertions(+), 47 deletions(-) diff --git a/hosts/hakase/configuration.nix b/hosts/hakase/configuration.nix index 26fe486..254d326 100644 --- a/hosts/hakase/configuration.nix +++ b/hosts/hakase/configuration.nix @@ -21,15 +21,6 @@ wget protontricks ]; - environment.sessionVariables = { - PROTON_USE_NTSYNC = "1"; - ENABLE_HDR_WSI = "1"; - DXVK_HDR = "1"; - PROTON_ENABLE_AMD_AGS = "1"; - PROTON_ENABLE_NVAPI = "1"; - ENABLE_GAMESCOPE_WSI = "1"; - STEAM_MULTIPLE_XWAYLANDS = "1"; - }; users = { defaultUserShell = pkgs.${myConfig.general.Terminal.shell}; @@ -55,40 +46,16 @@ hardware.logitech.wireless.enable = true; hardware.bluetooth.enable = true; - hardware.bluetooth.settings = { - General = { - MultiProfile = "multiple"; - FastConnectable = true; - }; - }; hardware.bluetooth.powerOnBoot = true; - hardware.amdgpu.initrd.enable = true; hardware.graphics = { enable = true; enable32Bit = true; }; i18n.defaultLocale = "en_US.UTF-8"; - # time.timeZone = "${myConfig.nixos.Timezone}"; - - boot.kernelParams = ["quiet"]; - boot.kernelPackages = pkgs.linuxPackages_cachyos; - boot.kernel.sysctl = { - "kernel.split_lock_mitigate" = 0; - "kernel.nmi_watchdog" = 0; - "kernel.sched_bore" = "1"; - }; - boot.initrd = { - systemd.enable = true; - kernelModules = []; - verbose = false; - }; - boot.plymouth.enable = true; - systemd.extraConfig = "DefaultTimeoutStopSec=5s"; + time.timeZone = "${myConfig.nixos.Timezone}"; boot.loader = { - timeout = 0; - limine.maxGenerations = 3; systemd-boot = lib.mkIf (myConfig.nixos.Boot.mode == "systemd") { enable = true; }; @@ -122,30 +89,32 @@ }; services = { - flatpak.enable = true; - automatic-timezoned.enable = true; displayManager = { autoLogin.enable = true; autoLogin.user = "kenji"; gdm.enable = true; }; upower.enable = true; - seatd.enable = true; scx.enable = true; # by default uses scx_rustland scheduler libinput.enable = true; blueman.enable = true; printing.enable = true; openssh.enable = true; - }; + pipewire = { + enable = true; + alsa.enable = true; + alsa.support32Bit = true; + pulse.enable = true; + # lowLatency = { + # enable = true; + # quantum = 64; + # rate = 48000; + # }; + }; + }; # make pipewire realtime-capable security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - }; nix = { distributedBuilds = true; @@ -174,9 +143,7 @@ proxy.noProxy = null; }; - xdg.portal.enable = true; - xdg.portal.config.common.default = "*"; - xdg.portal.extraPortals = [pkgs.xdg-desktop-portal-gtk]; + boot.kernelPackages = pkgs.linuxPackages_cachyos; # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; # Or disable the firewall altogether.