dotfiles/shell/notes

17 lines
340 B
Bash
Executable file

function note() {
(
local title="$1"
local timestamp="$(date +%Y%m%dT%H%M%S%z)"
local dir="${HOME}/.local/var/lib/notes"
mkdir -p "${dir}"
cd "${dir}"
if [[ -n $1 ]]; then
exec vim "$timestamp-$title.md"
else
exec vim .
fi
)
}
# vim: ft=bash