23 lines
606 B
Bash
Executable File
23 lines
606 B
Bash
Executable File
#!/bin/sh
|
||
# Premier plan normal
|
||
NF="#7d9734" # vert clair
|
||
# Arrière plan normal
|
||
NB="#000000" # noir
|
||
# Premier plan sélectionné
|
||
SF="#000000" # noir
|
||
# Arrière plan sélectionné
|
||
SB="#7ebac2" # bleu clair
|
||
# Prompt à afficher
|
||
prompt=vim
|
||
|
||
# Propose la liste des fichiers du répertoire courant et ouvre celui sélectionné avec vim dans roxterm
|
||
|
||
action="roxterm -e vim"
|
||
index=`ls -A -p | grep -v / | dmenu -nb ${NB} -nf ${NF} -sb ${SB} -sf ${SF} -i -p "$PWD $prompt:"`
|
||
[ -z "${index}" ]
|
||
if [ $? = 1 ]; then
|
||
${action} "${index}";
|
||
# Une fois vim fermé, relance le script principal actions
|
||
actions
|
||
fi
|