diff --git a/home/bin/executable_nb b/home/bin/executable_nb index 19a8cbb..64265f8 100644 --- a/home/bin/executable_nb +++ b/home/bin/executable_nb @@ -1,4 +1,5 @@ -#!/usr/bin/env bash +#!/usr/bin/env zsh +setopt aliases NOTEBOOK_DIR=~/notebook @@ -24,6 +25,7 @@ Commands: status Show diff summary todo Add a todo item (or manage todos) archive Archive completed todos + inbox List contents of inbox(es) EOF } @@ -50,6 +52,8 @@ case "$1" in todo) if [[ "$2" == "archive" && -z "$3" ]]; then todo_archive todo.xit done.xit + elif [[ "$2" == "inbox" && -z "$3" ]]; then + uvx --from todoman todo else todo "${@:2}" fi diff --git a/home/dot_zshenv.tmpl b/home/dot_zshenv.tmpl index 6ca5844..1064839 100644 --- a/home/dot_zshenv.tmpl +++ b/home/dot_zshenv.tmpl @@ -97,3 +97,4 @@ export FZF_DEFAULT_OPTS=" \ alias devlog="cd ~/projects/personal/devlog && hx logs/$(date '+%Y-%m-%d').gmi && cd -" alias khal='uvx khal "$@"' +alias todoman='uvx --from todoman todo "$@"' diff --git a/home/private_dot_config/todoman/encrypted_config.py.tmpl.age b/home/private_dot_config/todoman/encrypted_config.py.tmpl.age new file mode 100644 index 0000000..f8d9212 --- /dev/null +++ b/home/private_dot_config/todoman/encrypted_config.py.tmpl.age @@ -0,0 +1,9 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxNkVwT0lIQUMxS0t5ZCt1 +dkV4aXB2QU02NFZydFI0andWZklTbUp6OGk4CkcvdWJXeUorczZDNGw0VTg5YTl2 +NHJLNGRYbVdwdTZWL2RhT0E1RUtZaU0KLS0tIERHZGpEY0gySFNHTXlqblV5QVpz +alFhVUtXQ3ErR0hSdytxWmM5c2dja1UKkqMyi5ZSf/PRT1JUm+FstxOp3Z8DJovv +xZMuAj85RWL0yXMe8mcLupxkxuT3eKbCvkKWP5Ot+YX1p3npVGGceQ4a7frs9QRj +fi+YZx8LOEUu5m1OiMYqYVrRDyTvMiHhJjQ3lKl2ikoWLnE9AFkx0EOsRzVFGv6G +AbxHzYuhDAw8DvCBbsu0FORLB0gN+uxwfg== +-----END AGE ENCRYPTED FILE-----