aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/configs
diff options
context:
space:
mode:
Diffstat (limited to 'config/hypr/configs')
-rw-r--r--config/hypr/configs/Keybinds.conf16
1 files changed, 15 insertions, 1 deletions
diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf
index 8615c96e..e7200e59 100644
--- a/config/hypr/configs/Keybinds.conf
+++ b/config/hypr/configs/Keybinds.conf
@@ -21,7 +21,7 @@ source= $UserConfigs/01-UserDefaults.conf
bindd = $mainMod, D, App launcher, exec, pkill rofi || true; $scriptsDir/RofiFocusedWallpaperLink.sh >/dev/null 2>&1 || true; rofi -show drun -modi drun,filebrowser,run,window
bindd = $mainMod, B, Open default browser, exec, xdg-open "https://"
bindd = $mainMod, A, Desktop overview, exec, $scriptsDir/OverviewToggle.sh # toggles quickshell or ags overview (tries QS first, falls back to AGS)
-#bindd = $mainMod, A, Ags overview, exec, pkill rofi || true && ags -t 'overview' # desktop overview (if installed)
+bindd = $mainMod CTRL, A, Ags overview, exec, pkill rofi || true && ags -t 'overview' # desktop overview (if installed)
#bindd = $mainMod, A, Quickshell overview, global, quickshell:overviewToggle # desktop overview (if installed)
bindd = $mainMod, Return, Open terminal, exec, $scriptsDir/LaunchTerminal.sh "$term"
bindd = $mainMod, T, File manager, exec, $scriptsDir/LaunchFileManager.sh "$files" "$term"
@@ -131,6 +131,20 @@ bindd = $mainMod ALT, V, Vertical Scroll down,exec, hyprctl keyword scrolling:di
# Create a toggle bind (e.g., Mod + Shift + S)
bindd = $mainMod ALT, S, Toggle scrolling V/H, exec, bash -c '[[ $(hyprctl getoption scrolling:direction -j | jq -r ".str") == "right" ]] && hyprctl keyword scrolling:direction down || hyprctl keyword scrolling:direction right'
+
+###################
+# qs-hyproverview #
+###################
+
+# "smartgrid", "justified", "masonry", "bands", "hero", "spiral"
+# "satellite", "staggered", "columnar", "vortex", "random"
+$layout = 'smartgrid'
+
+# Or, using XDG_CONFIG_HOME:
+bind = ctrl, tab, exec, qs ipc -c qs-hyprview call expose toggle $layout
+bind = ctrl, tab, exec, qs ipc -c qs-hyprview call expose open $layout
+bind = ctrl, tab, exec, qs ipc -c qs-hyprview call expose close
+
# Cycle windows; if floating bring to top
bindd = ALT, Tab, Cycle next window, cyclenext
bindd = ALT, Tab, Bring active to top, bringactivetotop
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage