Command launcher with tab completion and full shell commands
Launchbox opens a text box in the center of the screen where you can type a command line which will be run in your shell. Tab and shift-tab can be used to cycle through tab completions.
Launchbox looks for the enviromnent variable $SHELL
. If this is
not found it will use /bin/sh
. It traverses the shell's $PATH
variable to find commands for tab completion.
Python 3.6 or higher and Tkinter.
http://github.com/olemb/launchbox/
- tab
- cycle through tab completions
- shift-tab
- cycle backwards
- shift-backspace
- delete all text
- ctrl-backspace
- delete word for word (Gtk only)
- enter
- run command
- escape
- close window
Launchbox is released under the terms of the MIT license.
Ole Martin Bjorndalen - [email protected]