Make hibernation and suspend work

This commit is contained in:
2026-07-09 13:53:54 +01:00
parent 8df3c6bf45
commit 1b1d754950
4 changed files with 11 additions and 10 deletions
-3
View File
@@ -32,9 +32,6 @@
window_margin_width = 8;
allow_remote_control = "yes";
listen_on = "unix:/tmp/mykitty";
foreground = "#CDD6F4";
background = "#080014";
selection_foreground = "#080014";
+2 -2
View File
@@ -28,13 +28,13 @@ case "$sel" in
*Hibernate*)
confirm=$(printf "No\nYes" | dmenu -i -p "Are you sure you want to hibernate? :" \
-nf '#e0af68' -nb '#1f2335' -sb '#f7768e' -sf '#1a1b26' -fn 'AgaveNerdFont-16')
[ "$confirm" = "Yes" ] && exec systemctl hibernate
[ "$confirm" = "Yes" ] && exec systemctl --system hibernate
;;
*Stop\ KutuWM*)
exec kutu-run.rb stop
;;
*Suspend*)
exec systemctl suspend
exec systemctl --system suspend
;;
*Lock*)
~/dotfiles/scripts/lock.sh &
+1 -1
View File
@@ -21,7 +21,7 @@ in
home.file.".xinitrc".text = ''
if [ -f ~/.xsession ]; then
exec ~/.xsession
exec dbus-run-session ~/.xsession
fi
'';
+8 -4
View File
@@ -5,15 +5,19 @@
"nouveau"
];
boot.kernelParams = [ "video=efifb:1920x1080" ];
boot.extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ];
boot.kernelParams = [
"mem_sleep_default=deep"
"video=efifb:1920x1080"
"nvidia.NVreg_TemporaryFilePath=/var/tmp"
];
hardware.graphics.enable = true;
hardware.nvidia = {
modesetting.enable = true;
open = true;
powerManagement.enable = true;
nvidiaSettings = true;
open = false;
prime = {
offload = {
enable = true;