Many changes

This commit is contained in:
Jonathan Hodgson 2019-10-10 17:29:09 +01:00
parent d6c23ea057
commit dbfbbd2623
39 changed files with 1416 additions and 18 deletions

19
bin/.bin/dmenu/get-bookmark Executable file
View file

@ -0,0 +1,19 @@
#!/usr/bin/env bash
BOOKMARKS="$HOME/.surf/bookmarks/"
function formatFile(){
keywords="$(grep -E '^keywords:' "$1" | sed 's/^keywords://')"
echo "$1 : $keywords" | sed 's/ / /g'
}
export -f formatFile
if [ -d "$BOOKMARKS" ]; then
cd "$BOOKMARKS"
selection=$(find . -type f -exec bash -c 'formatFile "{}"' \; | dmenu -l 20 | sed 's/ : .*//')
if [ -f "$selection" ]; then
head -n 1 "$selection"
fi
else
echo "$BOOKMARKS doesn't exist"
fi