1
0
mirror of https://github.com/RyanGreenup/cadmus.git synced 2025-08-15 10:33:59 +02:00

Put Logic in Note Find

This commit is contained in:
Ryan Greenup
2020-07-14 03:21:09 +10:00
parent 6223e3155a
commit a7d68ce506

View File

@@ -29,6 +29,7 @@ function setvars() {
readonly script_dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
readonly TERMINAL="kitty"
readonly TERMINAL_EXEC='kitty -- '
readonly NOTES_DIR="$HOME/Notes"
}
@@ -67,7 +68,7 @@ arguments () {
;;
-h) Help
;;
find) echo "begin note find"
find) NoteFind ## Don't steal function name
;;
search) echo "begin note search"
;;
@@ -94,6 +95,17 @@ arguments () {
done
}
function NoteFind() {
sk --ansi -i -c 'rg -l -t markdown "{}"' --preview "mdcat {}" \
--bind pgup:preview-page-up,pgdn:preview-page-down
## This is Slow, It should be an option, like option highlight
## Open an issue on Github
## sk -i -c "echo {} > /tmp/skVar ; rg -t markdown -l --ignore-case (cat /tmp/skVar)" --preview "mdcat {} 2> /dev/null | rg -t markdown --colors 'match:bg:yellow' --no-line-number --ignore-case --pretty --context 10 (cat /tmp/skVar)" --bind pgup:preview-page-up,pgdn:preview-page-down
}
mytest() {
echo "This is a test"
exit 0