From a1a66b69b1679c876c894f4c55727b06694e7a87 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Thu, 21 Jun 2018 22:53:16 -0500 Subject: 2018-06-21 22:53 --- dotfiles/bashrc.sync | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'dotfiles/bashrc.sync') diff --git a/dotfiles/bashrc.sync b/dotfiles/bashrc.sync index 3cf596a..842211a 100644 --- a/dotfiles/bashrc.sync +++ b/dotfiles/bashrc.sync @@ -2,13 +2,24 @@ export PS1="\[\033[01;32m\]\u@\h \W \\$ \[$(tput sgr0)\]\[\033[0m\]" export VISUAL=vim export EDITOR="$VISUAL" +export LEDGER_FILE="~/ledger/main.ledger" + +# --- aliases ------------------------------------------------------------------------------------- + +alias ledger='ledger --date-format "%Y-%m-%d"' + +alias ledger-cash='ledger register cash --tail 15' + +alias ledger-checking='ledger register checking --tail 15' + +alias ledger-worth='ledger bal ^assets ^liabilities' # --- functions ----------------------------------------------------------------------------------- function countdown(){ secs=$(($1 * 60)); - date1=$((`date +%s` + "$secs")); - while [ "$date1" -ge `date +%s` ]; do + date1=$((`date +%s` + "$secs")); + while [ "$date1" -ge `date +%s` ]; do echo -ne "$(date -u --date @$(($date1 - `date +%s`)) +%H:%M:%S)\r"; sleep 0.1 done @@ -19,7 +30,7 @@ function git-commit-with-timestamp(){ git remote update git pull if ! git diff --quiet - then + then echo "COMMITING" git add --all git commit -m "$(date +"%Y-%m-%d %H:%M")" -- cgit v1.2.3