From eabcc3de6bcd9981b2b0bb9a45bcc48369002310 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Mon, 16 Mar 2026 22:26:14 +0000 Subject: [PATCH] feat(hyprland): add hypridle and lid close binds --- .config/hypr/hyprland.conf | 1 + .config/hypr/keybinds.conf | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 8518cf4..077a2bf 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -9,6 +9,7 @@ $browser = brave exec-once = /usr/lib/xdg-desktop-portal-hyprland & exec-once = /usr/lib/xdg-desktop-portal & exec-once = hyprpaper +exec-once = hypridle exec = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" # for GTK4 apps exec = gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3-dark" # for GTK3 apps diff --git a/.config/hypr/keybinds.conf b/.config/hypr/keybinds.conf index a8f9052..5276ce3 100644 --- a/.config/hypr/keybinds.conf +++ b/.config/hypr/keybinds.conf @@ -53,10 +53,12 @@ bindl = , F6, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle bindl = , F7, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle # Playback (requires playerctl) -#bindl = , F2, exec, playerctl previous -#bindl = , F1, exec, playerctl play-pause +bindl = , F2, exec, playerctl previous +bindl = , F1, exec, playerctl play-pause bindl = , F3, exec, playerctl next +bindl = , switch:on:Lid Switch, exec, hyprctl dispatch dpms off +bindl = , switch:off:Lid Switch, exec, hyprctl dispatch dpms on bind = SUPER CTRL, left, swapwindow, l bind = SUPER CTRL, right, swapwindow, r