Create joplin commands

This commit is contained in:
2021-06-14 22:52:00 +01:00
parent cf19d6f5a9
commit beb362e4f1
2 changed files with 32 additions and 0 deletions

10
.local/bin/joplinbookedit Executable file
View File

@@ -0,0 +1,10 @@
#! /bin/bash
notebook="$(joplin ls / --sort updated_time | dmenu -i -l 30)"
[ -z "$notebook" ] && exit 1;
joplin use "$notebook"
joplin

22
.local/bin/joplinedit Executable file
View File

@@ -0,0 +1,22 @@
#! /bin/bash
notebook="$(joplin ls / --sort updated_time | dmenu -i -l 30)"
[ -z "$notebook" ] && exit 1;
joplin use "$notebook"
notes="$(joplin ls --sort updated_time --long)"
index="$(echo "$notes" | cut -d" " -f4- | dmenu -n -ix -i -l 30 || exit 1)"
[ -z "$index" ] && exit 1;
line="$(($index + 1))"
id="$(echo "$notes" | sed "${line}q;d")"
echo "$id"
joplin edit "$id"