diff --git a/hyprland/.config/hypr/hyprland.conf b/hyprland/.config/hypr/hyprland.conf index 1c5976c..3b0c6b1 100644 --- a/hyprland/.config/hypr/hyprland.conf +++ b/hyprland/.config/hypr/hyprland.conf @@ -35,6 +35,7 @@ bind = $mainMod SHIFT, Return, exec, $terminal bind = $mainMod, Return, layoutmsg,swapwithmaster master bind = $mainMod CONTROL SHIFT, Q, exit bind = $mainMod, Q, exec, hyprctl reload +bind = $mainMod CONTROL SHIFT, C, killactive bind = $mainMod CONTROL SHIFT, L, exec, swaylock -c 263c59 bind = $mainMod CONTROL SHIFT, S, exec, swaylock -c 263c59 bind = $mainMod CONTROL SHIFT, S, exec, systemctl suspend @@ -50,6 +51,7 @@ bind = $mainMod SHIFT, I, layoutmsg, swapprev bind = $mainMod SHIFT, O, layoutmsg, swapnext bind = $mainMod CONTROL, I, layoutmsg, removemaster bind = $mainMod CONTROL, O, layoutmsg, addmaster +bind = $mainMod SHIFT, F6, exec, ~/bin/lupan-set-theme toggle bind = $mainMod, h, movefocus, l bind = $mainMod, j, movefocus, d diff --git a/xsession/bin/lupan-set-theme b/xsession/bin/lupan-set-theme index f6f71b6..9c788a8 100755 --- a/xsession/bin/lupan-set-theme +++ b/xsession/bin/lupan-set-theme @@ -31,4 +31,5 @@ fi if [ -f ~/.config/xsettingsd/xsettingsd.conf ]; then sed -i -E "s#(Net/ThemeName) .*#\\1 \"${GTK_THEME}\"#" ~/.config/xsettingsd/xsettingsd.conf pkill -HUP -x xsettingsd + gsettings set org.gnome.desktop.interface gtk-theme "${GTK_THEME}" fi