commit 29db91b2698cd237d3b740b068584fe28325f97b from: Omar Polo date: Thu Feb 16 16:34:00 2023 UTC +nof commit - 36294a9320dc6bf7ee5011797c5582c423908ed3 commit + 29db91b2698cd237d3b740b068584fe28325f97b blob - /dev/null blob + a3d4d1b4d99692d4b2bab78992ff059c280e5e0e (mode 644) --- /dev/null +++ bin/nof.lp @@ -0,0 +1,26 @@ +# NOte Find + +A simple script to filter notes with fzf and open them in mg(1). + +=> https://gist.github.com/benevidesh/d78f7681120a13d5386ea55b39d82c9b Inspired by a gist + + cd ~/notes || exit 1 + +I store all the notes here, but die quickly should that directory not +exists. + + grep '^# ' * | \ + sed -e 's/:/ | /1' | \ + fzf --tac --multi --layout=reverse \ + --preview "echo {} | sed 's/ .*//g' | xargs cat" | \ + while read l; do + xargs -o mg -- "${l%% *}"