summary refs log tree commit diff
path: root/bin/zet
blob: 7236cd4017039daa62c8b9299a61d5e4ec400e3f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh

ZET_DIR=$HOME/wiki

case "$1" in
    ls|l)
        shift
        fzfez vimwiki "$@"
        ;;

    new|n)
        f=${2:-/dev/stdout}
        {
            echo "---";
            yq n date "$(date -Iseconds)" \
            | yq w - title "$2";
            echo "---";
            echo "";
        } >> "$f"
        [ "$f" = "/dev/stdout" ] && exit
        nvim "$f"
        ;;

    *) nvim "+VimwikiIndex" ;;
esac