Dropdown Terminal in i3
I have been banging my head against the wall with this, so I thought I'd share what worked for me.
In the latest version of i3, moving a program to the scratchpad resizes the floating window to 75% of screen height and 50% of screen width.
I like the Yakuake drop down terminal emulator from KDE. It plays tricks to act as a drop down; one specifies the desired window size and it persists. If I use Yakuake with i3 and the scratchpad, resizing therefore doesn't work as expected, the effect is to crop the window.
Here's how I avoided the resize/crop issue: 'autostart-yakuake' is a script that uses DBUS to set up the Yakuake tabs with e.g. an emacs server and a couple of emacs clients.
exec --no-startup-id autostart-yakuake
for_window [instance="yakuake"] move scratchpad
bindsym Print [instance="yakuake"] scratchpad show, fullscreen
So, a question - could we have an option to not resize scratchpad windows please?