Many changes
This commit is contained in:
parent
d6c23ea057
commit
dbfbbd2623
39 changed files with 1416 additions and 18 deletions
19
bin/.bin/dmenu/get-bookmark
Executable file
19
bin/.bin/dmenu/get-bookmark
Executable 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
|
Loading…
Add table
Add a link
Reference in a new issue