blob: 34a9e2c2ae3f54654dc169378f962af0fadc68c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/bash
file=1
while [ "$file" ]; do
file=$(ls -1 --group-directories-first | dmenu -i -l 8 -g 1 -p "$(basename $(pwd)):")
if [ -e "$file" ]; then
owd=$(pwd)
if [ -d "$file" ]; then
cd "$file"
else [ -f "$file" ]
if which xdg-open &> /dev/null; then
exec xdg-open "$owd/$file" &
unset file
fi
fi
fi
done
|