diff --git a/.config/hypr/hyprland/general.conf b/.config/hypr/hyprland/general.conf index 70c8945a..aee33051 100644 --- a/.config/hypr/hyprland/general.conf +++ b/.config/hypr/hyprland/general.conf @@ -150,3 +150,16 @@ misc { new_window_takes_over_fullscreen = 2 } +# Overview +plugin { + hyprexpo { + columns = 3 + gap_size = 5 + bg_col = rgb(000000) + workspace_method = first 1 # [center/first] [workspace] e.g. first 1 or center m+1 + + enable_gesture = false # laptop touchpad, 4 fingers + gesture_distance = 300 # how far is the "max" + gesture_positive = false + } +} diff --git a/.config/hypr/hyprland/keybinds.conf b/.config/hypr/hyprland/keybinds.conf index f7fe6a76..9a3d4651 100644 --- a/.config/hypr/hyprland/keybinds.conf +++ b/.config/hypr/hyprland/keybinds.conf @@ -98,8 +98,6 @@ bindl = , XF86AudioMute, exec, ags run-js 'indicator.popup(1);' bindl = Super+Shift,M, exec, ags run-js 'indicator.popup(1);' # ##################################### Plugins ######################################### -bind = Control+Super, P, exec, hyprctl plugin load "~/.config/hypr/plugins/droidbars.so" -bind = Control+Super, O, exec, hyprctl plugin unload "~/.config/hypr/plugins/droidbars.so" # Testing # bind = SuperAlt, f12, exec, notify-send "Hyprland version: $(hyprctl version | head -2 | tail -1 | cut -f2 -d ' ')" "owo" -a 'Hyprland keybind' diff --git a/.config/hypr/hyprland/rules.conf b/.config/hypr/hyprland/rules.conf index a5a31bbb..e25f0436 100644 --- a/.config/hypr/hyprland/rules.conf +++ b/.config/hypr/hyprland/rules.conf @@ -25,6 +25,8 @@ layerrule = noanim, anyrun layerrule = noanim, indicator.* layerrule = noanim, osk layerrule = noanim, hyprpicker +layerrule = blur, shell:* +layerrule = ignorealpha 0.6, shell:* layerrule = noanim, noanim layerrule = blur, gtk-layer-shell