From c24cc0f4ef43be035cf31116c46904f723b5607f Mon Sep 17 00:00:00 2001 From: Julio Capote Date: Sun, 21 Aug 2022 11:31:03 -0400 Subject: recit-setup and recit-ls alias --- libexec/recit-setup | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'libexec/recit-setup') diff --git a/libexec/recit-setup b/libexec/recit-setup index fb8ce61..ba34026 100755 --- a/libexec/recit-setup +++ b/libexec/recit-setup @@ -1,11 +1,15 @@ #!/usr/bin/env bash +# Usage: recit setup [force] +# Summary: sets up a new recit database at $HOME/.recit.rec set -e -if [[ -f "$HOME/.recit.location" ]]; then - recfile_location=$(cat "$HOME/.recit.location") - echo "looks like you already have recit set up at ${recfile_location}, aborting..." - exit 1 +if ! [[ "$1" = "force" ]]; then + if [[ -f "$HOME/.recit.location" ]]; then + recfile_location=$(cat "$HOME/.recit.location") + echo "looks like you already have recit set up at ${recfile_location}, aborting..." + exit 1 + fi fi cat share/recit/recit.example.rec > "$HOME/.recit.rec" -- cgit v1.2.3