Add shitty drop down terminal

This commit is contained in:
Maximilian Friedersdorff 2025-09-25 11:33:13 +01:00
parent 85e5aabe43
commit d2e008091b

View file

@ -0,0 +1,17 @@
set $ddterm-id dropdown-terminal
set $ddterm $term --app-id $ddterm-id
set $ddterm-resize resize set 80ppt 40ppt, move position 10ppt -60px
# resize/move new dropdown terminal windows
for_window [app_id="$ddterm-id"] {
floating enable
$ddterm-resize
move to scratchpad
scratchpad show
}
# show existing or start new dropdown terminal
bindsym $mod+Escape exec swaymsg '[app_id="$ddterm-id"] scratchpad show' \
|| $ddterm \
&& sleep .1 && swaymsg '[app_id="$ddterm-id"] $ddterm-resize'
# ^-- resize again, case moving to different output