From e619754e923539f7125570ff66b7d13991184209 Mon Sep 17 00:00:00 2001 From: kenji Date: Sun, 3 Aug 2025 11:37:24 -0500 Subject: [PATCH] test --- config.nix | 6 +++--- hosts/hakase/configuration.nix | 18 +++++++++--------- packages/hypridle/home.nix | 2 +- packages/hyprland/config/rules.nix | 18 +++++++++--------- packages/steam/jovian.nix | 3 +-- 5 files changed, 23 insertions(+), 24 deletions(-) diff --git a/config.nix b/config.nix index 3f2c931..6296f4c 100644 --- a/config.nix +++ b/config.nix @@ -17,7 +17,7 @@ nixos = { Hostname = "hakase"; Timezone = "America/Chicago"; - enableSteamOS = false; + enableSteamOS = true; Boot = { mode = "systemd"; # systemd or grub @@ -42,8 +42,8 @@ monitors = [ # "DP-2, highres@165,0x1080,1,vrr,1" # "DP-2, highres@180,0x1080,1,cm,hdr, sdrbrightness, 1.5, sdrsaturation, 0.98" - "DP-1, highres@180,0x1080,1,bitdepth,10,cm,hdr,sdrbrightness,1.4,sdrsaturation,0.98" - "DP-2, highres@highrr,0x0,1" + "DP-2, highres@180,0x1080,1,bitdepth,10,cm,hdr,sdrbrightness,1.4,sdrsaturation,0.98" + "DP-1, highres@highrr,0x0,1" "HDMI-A-1, 1920x1080@120, 20000x20000,1" # "HDMI-A-1, disabled" ]; diff --git a/hosts/hakase/configuration.nix b/hosts/hakase/configuration.nix index 2c06426..17cd1b5 100644 --- a/hosts/hakase/configuration.nix +++ b/hosts/hakase/configuration.nix @@ -96,15 +96,15 @@ }; services = { - displayManager.sessionPackages = [inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland]; - getty.autologinUser = lib.mkDefault "${myConfig.essentials.Username}"; - greetd = { - enable = true; - settings.default_session = { - user = lib.mkOverride 10 "${myConfig.essentials.Username}"; - command = lib.mkDefault "Hyprland"; - }; - }; + # displayManager.sessionPackages = [inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland]; + # getty.autologinUser = lib.mkDefault "${myConfig.essentials.Username}"; + # greetd = { + # enable = true; + # settings.default_session = { + # user = lib.mkOverride 10 "${myConfig.essentials.Username}"; + # command = lib.mkDefault "Hyprland"; + # }; + # }; seatd.enable = true; upower.enable = true; scx.enable = true; # by default uses scx_rustland scheduler diff --git a/packages/hypridle/home.nix b/packages/hypridle/home.nix index fc64038..01ea574 100644 --- a/packages/hypridle/home.nix +++ b/packages/hypridle/home.nix @@ -1,6 +1,6 @@ {...}: { services.hypridle = { - enable = false; + enable = true; settings = { general = { lock_cmd = "pidof hyprlock || hyprlock"; # avoid starting multiple hyprlock instances. diff --git a/packages/hyprland/config/rules.nix b/packages/hyprland/config/rules.nix index 9cbd9dd..ee523b7 100644 --- a/packages/hyprland/config/rules.nix +++ b/packages/hyprland/config/rules.nix @@ -69,7 +69,7 @@ # Steam "workspace special:steam, class:steam" - # "workspace special:gaming, class:^(steam_app_.*)$" + "workspace special:gaming, class:^(steam_app_.*)$" "rounding 10, title:, class:steam" "float, title:Friends List, class:steam" "immediate, class:steam_app_[0-9]+" @@ -91,15 +91,15 @@ workspace = [ "w[tv1]s[false], gapsout:20, gapsin:20" "f[1]s[false], gapsout:20, gapsin:20" - "1, monitor:DP-1, default:true" - "2, monitor:DP-1" - "3, monitor:DP-1" - "4, monitor:DP-2" - "5, monitor:DP-2" - "6, monitor:DP-2" + "1, monitor:DP-2, default:true" + "2, monitor:DP-2" + "3, monitor:DP-2" + "4, monitor:DP-1" + "5, monitor:DP-1" + "6, monitor:DP-1" - "special:gaming, monitor:DP-1, persistent:true" - "special:steam, monitor:DP-1, persistent:true, on-created-empty:steam" + "special:gaming, monitor:DP-2, persistent:true" + "special:steam, monitor:DP-2, persistent:true, on-created-empty:steam" ]; # ######## Layer rules ######## diff --git a/packages/steam/jovian.nix b/packages/steam/jovian.nix index 52dc438..55d0b57 100644 --- a/packages/steam/jovian.nix +++ b/packages/steam/jovian.nix @@ -23,8 +23,7 @@ jovian.decky-loader.user = "${myConfig.essentials.Username}"; # jovian.steamos.enableBluetoothConfig = true; - # jovian.steamos.enableMesaPatches = true; - jovian.steamos.useSteamOSConfig = false; + jovian.steamos.enableMesaPatches = true; # jovian.devices.steamdeck.enableControllerUdevRules = true;