From 10c6f094f6ff7178997bf927e6ba06fabc05b3ee Mon Sep 17 00:00:00 2001 From: kenji Date: Fri, 18 Jul 2025 10:40:22 -0500 Subject: [PATCH] added boot configs, changed displayserver to --- hosts/hakase/configuration.nix | 38 ++++++++++++++++++++++++++++++---- modules/default/desktop.nix | 3 --- 2 files changed, 34 insertions(+), 7 deletions(-) diff --git a/hosts/hakase/configuration.nix b/hosts/hakase/configuration.nix index 254d326..ad65e4d 100644 --- a/hosts/hakase/configuration.nix +++ b/hosts/hakase/configuration.nix @@ -47,6 +47,12 @@ hardware.logitech.wireless.enable = true; hardware.bluetooth.enable = true; hardware.bluetooth.powerOnBoot = true; + hardware.bluetooth.settings = { + General = { + MultiProfile = "multiple"; + FastConnectable = true; + }; + }; hardware.graphics = { enable = true; enable32Bit = true; @@ -89,11 +95,16 @@ }; services = { - displayManager = { - autoLogin.enable = true; - autoLogin.user = "kenji"; - gdm.enable = true; + getty.autologinUser = "${myConfig.essentials.Username}"; + greetd = { + enable = true; + settings.default_session = { + user = "${myConfig.essentials.Username}"; + command = "steam-gamescope"; + }; }; + + seatd.enable = true; upower.enable = true; scx.enable = true; # by default uses scx_rustland scheduler libinput.enable = true; @@ -143,7 +154,26 @@ proxy.noProxy = null; }; + boot.loader.timeout = 0; + boot.loader.limine.maxGenerations = 5; + hardware.amdgpu.initrd.enable = true; + + 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; + boot.consoleLogLevel = 0; + systemd.extraConfig = "DefaultTimeoutStopSec=5s"; # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; # Or disable the firewall altogether. diff --git a/modules/default/desktop.nix b/modules/default/desktop.nix index efcae1e..268d643 100644 --- a/modules/default/desktop.nix +++ b/modules/default/desktop.nix @@ -12,8 +12,5 @@ ++ [ ../../packages/steam/default.nix ../../packages/bottles/default.nix - ] - ++ lib.optionals (myConfig.nixos.Gaming.enable == true) [ - ../../packages/steam/launch.nix ]; }