tbsm is an application or session launcher, written in pure bash with no ncurses or dialog dependencies. It is inspired by cdm, tdm, in some way by krunner and related.
It was attempted to design the behavior of tbsm to be as less pesky as possible, and to start daily tasks with as less key strokes.
Furthermore is there the possibility to customize his look by themes.
Last version is 0.5, released Dez 2018
857fca4 - Add support for Wayland sessions Thanks to Ian for this very welcome patch
Older release notes are here.
The full changelog is there.
These shots are here to give you an idea what you will get.
tbsm with tulizu
That’s how my login screen looks after a while with an issue file of tulizu and the default tbsm theme.
gently theme after a while giving a hint
austere theme after return with quick menue
Arch users find it in AUR
In most cases simply cd into the downloaded source tree and run:
sudo make install
However, should you be on a non GNU system, or using a somehow special distribution which only has a BusyBox, please see here.
To remove, which you will of cause never do, run:
sudo make uninstall
Post Install Tasks
To auto start tbsm after login edit your ~/.bash_profile, or similar, and append to the end something like:
# Auto start tbsm after login on first two VTs [[ $XDG_VTNR -le 2 ]] && tbsm
NOTE: Ensure you start no other display manager. Check your distribution’s documentation how to disable system services or uninstall packages.
And it may wise to run:
tbsm doc man tbsm help
GNU General Public License (GPL), Version 2.0