Revert "conf: added boot and steam optimizations"
This reverts commit 7ab78044b7.
This commit is contained in:
@@ -21,15 +21,6 @@
|
|||||||
wget
|
wget
|
||||||
protontricks
|
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 = {
|
users = {
|
||||||
defaultUserShell = pkgs.${myConfig.general.Terminal.shell};
|
defaultUserShell = pkgs.${myConfig.general.Terminal.shell};
|
||||||
@@ -55,40 +46,16 @@
|
|||||||
|
|
||||||
hardware.logitech.wireless.enable = true;
|
hardware.logitech.wireless.enable = true;
|
||||||
hardware.bluetooth.enable = true;
|
hardware.bluetooth.enable = true;
|
||||||
hardware.bluetooth.settings = {
|
|
||||||
General = {
|
|
||||||
MultiProfile = "multiple";
|
|
||||||
FastConnectable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
hardware.bluetooth.powerOnBoot = true;
|
hardware.bluetooth.powerOnBoot = true;
|
||||||
hardware.amdgpu.initrd.enable = true;
|
|
||||||
hardware.graphics = {
|
hardware.graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enable32Bit = true;
|
enable32Bit = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
# time.timeZone = "${myConfig.nixos.Timezone}";
|
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";
|
|
||||||
|
|
||||||
boot.loader = {
|
boot.loader = {
|
||||||
timeout = 0;
|
|
||||||
limine.maxGenerations = 3;
|
|
||||||
systemd-boot = lib.mkIf (myConfig.nixos.Boot.mode == "systemd") {
|
systemd-boot = lib.mkIf (myConfig.nixos.Boot.mode == "systemd") {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
@@ -122,30 +89,32 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
flatpak.enable = true;
|
|
||||||
automatic-timezoned.enable = true;
|
|
||||||
displayManager = {
|
displayManager = {
|
||||||
autoLogin.enable = true;
|
autoLogin.enable = true;
|
||||||
autoLogin.user = "kenji";
|
autoLogin.user = "kenji";
|
||||||
gdm.enable = true;
|
gdm.enable = true;
|
||||||
};
|
};
|
||||||
upower.enable = true;
|
upower.enable = true;
|
||||||
seatd.enable = true;
|
|
||||||
scx.enable = true; # by default uses scx_rustland scheduler
|
scx.enable = true; # by default uses scx_rustland scheduler
|
||||||
libinput.enable = true;
|
libinput.enable = true;
|
||||||
blueman.enable = true;
|
blueman.enable = true;
|
||||||
printing.enable = true;
|
printing.enable = true;
|
||||||
openssh.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
|
# make pipewire realtime-capable
|
||||||
security.rtkit.enable = true;
|
security.rtkit.enable = true;
|
||||||
services.pipewire = {
|
|
||||||
enable = true;
|
|
||||||
alsa.enable = true;
|
|
||||||
alsa.support32Bit = true;
|
|
||||||
pulse.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
distributedBuilds = true;
|
distributedBuilds = true;
|
||||||
@@ -174,9 +143,7 @@
|
|||||||
proxy.noProxy = null;
|
proxy.noProxy = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
xdg.portal.enable = true;
|
boot.kernelPackages = pkgs.linuxPackages_cachyos;
|
||||||
xdg.portal.config.common.default = "*";
|
|
||||||
xdg.portal.extraPortals = [pkgs.xdg-desktop-portal-gtk];
|
|
||||||
# networking.firewall.allowedTCPPorts = [ ... ];
|
# networking.firewall.allowedTCPPorts = [ ... ];
|
||||||
# networking.firewall.allowedUDPPorts = [ ... ];
|
# networking.firewall.allowedUDPPorts = [ ... ];
|
||||||
# Or disable the firewall altogether.
|
# Or disable the firewall altogether.
|
||||||
|
|||||||
Reference in New Issue
Block a user