Old Tip but most of it is still valid.
A new lightweight dropdown terminal has come and - it is xfce4-terminal (version 0.6.1 or newer).
There are no settings in the standard version but you can start the drop-down version with:
This will turn your normal xfce4-terminal into a dropdown terminal and give you an extra drop-down settings menu.
You will need to make some keybinding for this so I assigned F1 in my openbox:
~/.config/openbox/rc.xml Code: Select all
</keybind>
<keybind key="F1">
<action name="Execute">
<command>xfce4-terminal --drop-down</command>
</action>
</keybind>
Now I can hit F1 and the lightweight xfce4-terminal works pretty much like guake. Here I have split it with
Tmux so I run
Glances and clock to the right and
Cmatrix to the left.
If you use a "Normal" Desktop environment like Xfce4, KDE or Gnome; you should be able to assign Hot-keys in your "Settings".
Remember to uncheck the "Use shortcut to Focus visible Window" in the xfce4-terminal settings to make the Hot-Key work properly in Openbox- if you do not uncheck it the Hot-Key will not close the terminal.
You can also toggle with the mouse by clicking the icon tray.
The default hotkey for closing xfce4-terminal is
CTRL+SHIFT+qOne nice thing about xfce4-terminal are the tabs. They are not in any point and click settings but you can start them for the CLI or ALT+F2
Since I already have three terminal Windows split with Tmux I can add another tab or several and start start Atop of Iftop of whatever.
That really makes the terminal a really good tool
So to start one terminal with Tmux (Glances,Clock and standard terminal in one window - split in three) and Atop in another tab I launched this command:
Code: Select all
xfce4-terminal --drop-down --title "Viking terminal" -e "tmux attach" --tab --title "Atop" -e atop
And it worked like a charm.
Pic coming up....
If I click the Atop Tab on the bottom right I will get to the Window running Atop (Big surprise there
) I could of course start yet another tab running Iftop - In fact I think I will
This could be a problem since Iftop needs root rights to run: So I did a
Code: Select all
xfce4-terminal --drop-down --title "Viking terminal" -e "tmux attach" --tab --title "Atop" -e atop --tab --title "Iftop" -e "sudo iftop"
and...
It worked just fine. I have three Tabs and I was prompted for my password and iftop started running as did Tmux and Atop. This will be how I start my terminal every time from now on.
Opps I think I need an empty terminal extra to play around with that does not start anything
Code: Select all
xfce4-terminal --drop-down --title "Viking terminal" -e "tmux attach" --tab --title "Atop" -e atop --tab --title "Iftop" -e "sudo iftop" --tab --title "Terminal"
Now I have a terminal worthy of Valhalla
The format is:
--tab create new tab
-T Title
-e execute command
If you want to add a new tab after you have opened xfce4-terminal then you can right-click to get a menu that lets you do that.
I like the flexibility of this thing....