Guake -execute="/usr/bin/journalctl -follow -full" -rename-current-tab="journalctl" Guake -execute="~/.iptables.sh" -rename-current-tab="iptables -nvL" Guake -execute="/usr/bin/atop" -rename-current-tab="atop" Guake -execute="/usr/bin/htop" -rename-current-tab="htop" # and then execute htop, renaming the tab to "htop" # create new tab, start bash session in it Guake -rename-tab="iotop" -execute="/usr/bin/iotop" Sleep 5 # let main guake process start and initialize D-Bus session The second option is preferable if you want the script to run regardless of how guake is started and you can still instruct guake not to run the script with guake -no-startup-script if needed. right clicking on Guake Terminal > Preferences > General and adding the path to the guake-init.sh script in the "Path to script executed on Guake start:" section while making certain to comment out /usr/bin/guake & from the script below.copying the below example into a file like guake-init.sh making it executable and running that file instead of guake.There are 2 ways of starting guake while applying these scripts To display list of all available options, type guake -help. If there's no guake instance running, all of the options specified will be applied to the newly created instance. Multiple options may be combined in a single call. -q, -quit - shutdown running Guake instance.-r TITLE, -rename-current-tab= TITLE - same as -rename-tab, but renames the currently selected tab.-fgcolor= RGB - set the hexadecimal ( #rrggbb) foreground color RGB of the selected tab.-bgcolor= RGB - set the hexadecimal ( #rrggbb) background color RGB of the selected tab.Use -i option to specify which tab to rename. You can reset tab title to default value by passing a single dash ( "-"). -rename-tab= TITLE - set the tab name to TITLE.-i INDEX, -tab-index= INDEX - used with -rename-tab to specify index INDEX of a tab to rename.-e CMD, -execute-command= CMD - execute an arbitrary command CMD in the selected tab.-g, -selected-tab - print index of currently selected tab.
#GUAKE TITLE INSTALL#
Install guake, available in the official repositories. 5.2 Toggling Guake visibility does not work (Wayland).If no mode is provided, use the globally defined one. Move to the previous tab using "tabSwitcherMode". Action formatsĪctions can be structured in the following formats: Commands without arguments
These actions will automatically be added to the command palette.
#GUAKE TITLE WINDOWS#
You can create custom actions inside Windows Terminal that give you control of how you interact with the terminal. Support for the keybindings array still exists for backward compatibility, however the terminal will not automatically rename keybindings to actions inside your settings.json file. As of Windows Terminal version 1.4, the keybindings array has been renamed to actions inside the settings.json file.