
home/you/terminator_show_hide.sh terminator Open System Settings GUI -> Keyboard -> Shortcuts -> Custom Shortcuts Then drop Guake map, if replacing the same shortcut like I was.
/cloudfront-ap-southeast-2.images.arcpublishing.com/nzme/GNIR5I5JU72MMEAB3C5VCYVAS4.jpg)
# If it is launched then check if it is focusedįoc=$(xdotool getactivewindow getwindowpid) #pid=$(pidof $process_name) # pidof didn't work for terminator # Check if the app is running (in this case $process_name) # (because it runs multiple processes and/or under a different name) # check if we're trying to use an app that needs a special process name
#QUAKE X ROMANOV INSTALL#
If ] thenĮcho "Wmctrl is needed, do you want to install it now? " # First let's check if the needed tools are installed:Įcho "Xdotool is needed, do you want to install it now? " # - made special exception to get it working with terminator # focus the app if it is launched but not focused, # launch an app if it isn't launched yet, Sudo apt update & sudo apt install xdotool wmctrlĬd ~ & touch terminator_show_hide.sh & sudo chmod +x terminator_show_hide.sh I had F12 mapped to show/hide Guake for a while now but wanted terminal panes. This will run/show/hide when using keyboard shortcut This GNOME extension could be a workaround.įor Xenial users do this.

Maybe Tilix (~5k) full-screen Quake mode could be an alternative.To use fn keys on Midnight Commander use Alt+ Nº or Shift+ F12 to disable byobu F-keys.Learn available byobu terminal commands with apropos byobu.Learn shortcuts with Shift+ F1 or this excellent screencast.If a shortcut doesn't work, try disabling Guake ones that might interfere (in my case was Ctrl+F2 for vertical split):

Optional: Hide tab bar, since you will use Byobu for that: On Guake preferences ( guake-prefs) choose Byobu as the default interpreter: Install: sudo apt install byobu (no PPAs needed).Īdd it to available shells: which byobu | tee -a /etc/shells, as I told in this Guake Github issue. I use (now on 20.04) Guake with Byobu as shell interpreter, which by default use tmux ( probably better than screen). I wrote a similar but more extensive answer here.
