From 136595a3d30ca55706c3dc2fc0cef75c2bc82a6f Mon Sep 17 00:00:00 2001 From: Graham Helton Date: Sun, 16 Oct 2022 20:03:12 -0400 Subject: [PATCH] Added banner and update usage --- README.md | 1 + autodeploy.sh | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7dcb195..a74bc31 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +![](/autodeploy_ascii.png) # AutoDeploy AutoDeploy is a tool written in 100% bash that allows for extensible synchronization of configuration files, auto installation of programs your commonly use, and allows for git-like pull/commit. This is intended to be extensible to allow for you to quickly push out a set of configuration files, and have them be pulled into any other machine. diff --git a/autodeploy.sh b/autodeploy.sh index 75e5e66..9c1f69f 100755 --- a/autodeploy.sh +++ b/autodeploy.sh @@ -32,8 +32,8 @@ echo $GREEN"*** $BLUE AutoDeploy - A pure bash configuration management tool$GR echo $GREEN"-------------------------------------------------------------------"$ENDCOLOR echo " $BLUE Usage: - autodeploy -h - autodeploy -e [apps|config|files] + $GREEN autodeploy $BLUE -h + $GREEN autodeploy $BLUE -e [apps|config|files] $BLUE Options: $GREEN -h$BLUE Show this [h]elp screen. @@ -46,6 +46,9 @@ $BLUE Options: $GREEN-b$BLUE [B]acks up files defined in autodeploy_files.conf $GREEN-m$BLUE [M]oves dotfiles defined in autodeploy_files.conf to their correct locations on the local machine $GREEN-e $BLUE[E]dits autodeploy's configuration files + -$GREEN apps:$BLUE Configure what apps are installed using apt. + -$GREEN config:$BLUE Configure autodeploy settings. + -$GREEN files:$BLUE Configure what config files you want to mark for operations. " $ENDCOLOR exit 0