Launch, 2 modes:
"-g" or "x" symlink: Eye candy mode [will come later]
Buttons:
+-------------------------------+
[ Kill ] [ssh]
[ umount ]
[Others...]
+-------------------------------+
normal mode: CLI-like mode
+-------------------------------+
[text box ]
+-------------------------------+
bash-like completion, can use user-defined dictionary + PATH
if text is not module: just launch string
modules are needed to use some cmd without launching terminal (kill, ssh
, umount, etc...)
||
<<next is entry dependent, example for kill>>
||
\/
+-------------------------------+
| - matching process 1 |
| - matching process 2 |
| - matching process 3 |
| - matching process 4 |
| |
| <validate> |
| [text entry] <- filters list |
+-------------------------------+
NOTE:
sorted by proc name
=> can be "greped" while typing
=> If none is selected but "grep" is on, apply to all