summaryrefslogtreecommitdiff
path: root/hypr/.config
diff options
context:
space:
mode:
authorbh <qn+git@excalibur.computer>2026-03-08 15:49:22 +0800
committerbh <qn+git@excalibur.computer>2026-03-08 15:49:22 +0800
commit9f0e75d85d654b41aac448d373f6670fc775f515 (patch)
treeb758d52a9e9a0558b1175ed5122ef5c2060967cf /hypr/.config
parent7728fde2d751dd5c65a36b6b8adc0525543ce0a5 (diff)
Add yakuake-style dropdown terminal on distro icon click
Diffstat (limited to 'hypr/.config')
-rw-r--r--hypr/.config/hypr/hyprland.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf
index bde17b2..dd08847 100644
--- a/hypr/.config/hypr/hyprland.conf
+++ b/hypr/.config/hypr/hyprland.conf
@@ -270,6 +270,11 @@ windowrule = match:class ^(Emacs)$, workspace 3
# Float windows with class "floating"
windowrule = match:class ^(floating)$, float on
+# Dropdown terminal (yakuake-style)
+windowrule = match:class ^(quickshell-dropdown)$, float on
+windowrule = match:class ^(quickshell-dropdown)$, size 100% 40%
+windowrule = match:class ^(quickshell-dropdown)$, move 0 25
+
# Workspace Names (Chinese characters from bspwm)
exec-once = hyprctl dispatch renameworkspace "1 一"
exec-once = hyprctl dispatch renameworkspace "2 二"