app launcher
Potrei inaugurare la sezione "pocci" con questo post, ma e' troppo faticoso!
Oggi, avevo un po' di tempo da buttare via in cazzeggio e quindi ho pensato
bene di cacciare nel cesso
gmrun in favore di uno scriptino basato su
bash e uxterm che permette di lanciare applicazioni avendo un minimo di history
e di completion.
shammash@kamaji:~$ cat bin/mylauncher
#!/bin/sh
uxterm -T "run command" \
-bg black -fg rgb:88/88/88 \
-fn "-*-terminus-*-*-*-*-14-*-*-*-*-*-*-*" \
-geometry 80x1+310+350 \
-e bash -rcfile $HOME/.mylauncher/bashrc
sed -i '/^(/D' $HOME/.mylauncher/history
shammash@kamaji:~$ cat .mylauncher/bashrc
export LAUNCHER="$HOME/.mylauncher"
export HISTCONTROL=ignoredups
export HISTFILE=$LAUNCHER/history
export INPUTRC=$LAUNCHER/inputrc
export EDITOR="sed -i -f $LAUNCHER/editor.sed"
export PS1=""
shammash@kamaji:~$ cat .mylauncher/inputrc
RETURN: edit-and-execute-command
shammash@kamaji:~$ cat .mylauncher/editor.sed
s/^/( /
s/$/ \& ) ; exit/
-----