From 08a56d84551cc5574ac117c93ee70d931d06cca8 Mon Sep 17 00:00:00 2001 From: Doloro1978 Date: Mon, 30 Mar 2026 10:46:17 +0100 Subject: [PATCH] meow --- config/modules/power-management/common.nix | 1 + config/modules/power-management/intel-gpu-management.nix | 6 ++++-- config/modules/tuigreetd.nix | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/config/modules/power-management/common.nix b/config/modules/power-management/common.nix index c652034..bd27338 100644 --- a/config/modules/power-management/common.nix +++ b/config/modules/power-management/common.nix @@ -12,6 +12,7 @@ ]; nixos = { services.upower.enable = true; + services.thermald.enable = true; }; }; }; diff --git a/config/modules/power-management/intel-gpu-management.nix b/config/modules/power-management/intel-gpu-management.nix index 85e6b47..b7c460d 100644 --- a/config/modules/power-management/intel-gpu-management.nix +++ b/config/modules/power-management/intel-gpu-management.nix @@ -6,10 +6,12 @@ { pkgs, ... }: let batt-gpu = pkgs.writeShellScript "batt-igpu" '' - ${pkgs.intel-gpu-tools}/bin/intel_gpu_frequency -e; + ${pkgs.intel-gpu-tools}/bin/intel_gpu_frequency -e; + echo '1250' > /sys/class/drm/card1/gt_boost_freq_mhz; ''; ac-gpu = pkgs.writeShellScript "ac-igpu" '' - ${pkgs.intel-gpu-tools}/bin/intel_gpu_frequency -d; + ${pkgs.intel-gpu-tools}/bin/intel_gpu_frequency -d; + echo '2350' > /sys/class/drm/card1/gt_boost_freq_mhz; ''; in { diff --git a/config/modules/tuigreetd.nix b/config/modules/tuigreetd.nix index b2d1a9b..5c78664 100644 --- a/config/modules/tuigreetd.nix +++ b/config/modules/tuigreetd.nix @@ -8,7 +8,7 @@ enable = true; settings = { default_session = { - command = "${pkgs.greetd.tuigreet}/bin/tuigreet --sessions ${config.services.xserver.displayManager.sessionData.desktops}/share/xsessions:${config.services.xserver.displayManager.sessionData.desktops}/share/wayland-sessions --remember --remember-user-session"; + command = "${pkgs.greetd.tuigreet}/bin/tuigreet --sessions ${config.services.xserver.displayManager.sessionData.desktops}/share/xsessions:${config.services.xserver.displayManager.sessionData.desktops}/share/wayland-sessions --remember --remember-user-session --greeting 'meow meow meow' --time"; user = "greeter"; }; };