From ce59d1d98a9cdf3143939fc0c0f7a4c7d1a7d309 Mon Sep 17 00:00:00 2001 From: Graham Date: Sun, 2 Oct 2022 04:57:04 +0000 Subject: [PATCH 1/2] Update 'README.md' --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 806664d..9290811 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,15 @@ AutoDeploy is a tool written in 100% bash that allows for extensible synchroniza I work on so many different machines that keeping my configuration files and the versions of the software I use in sync between many machines is a painstaking task. Autodeploy should help with the following: - Easily moving all configuraiton files (`~/.vimrc`,`~/.config/i3/config`,`~/.xprofile`,etc) between multiple machines -- Keeping software (and their configurations) the same across all machines - 100% bash -- [Trufflehog](https://github.com/trufflesecurity/trufflehog)-like functionality for configuration files being stored in public places (IE: Github) +- [Trufflehog](https://github.com/trufflesecurity/trufflehog)-like functionality for configuration files being stored in public places (IE: Github) + +# Features +- Pulling down of files from remote repository +- Pushing of files to a remote repository +- *Staging* of files defined in `global_dotFiles.conf` into `~/.config/autodeploy/$(hostname)_config/` +- Distributing config files in `$(hostname)_config/` to their correct locations +- Backing up of local configuration files to `~/.config/autodeploy/$(hostname)_config/backup/` before overwriting them # Documentation From c3ca8cdc609da2306b843034b6467691cb69d130 Mon Sep 17 00:00:00 2001 From: Graham Date: Sun, 2 Oct 2022 04:58:09 +0000 Subject: [PATCH 2/2] Update 'README.md' --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9290811..f0a1c64 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,12 @@ I work on so many different machines that keeping my configuration files and the - Pushing of files to a remote repository - *Staging* of files defined in `global_dotFiles.conf` into `~/.config/autodeploy/$(hostname)_config/` - Distributing config files in `$(hostname)_config/` to their correct locations -- Backing up of local configuration files to `~/.config/autodeploy/$(hostname)_config/backup/` before overwriting them +- Backing up of local configuration files to `~/.config/autodeploy/$(hostname)_config/backup/` before overwriting them +- Installing of any application defined in `global_applications` # Documentation -`global_applicaitons.conf` -> The names of applications you wish to install via apt +`global_applications.conf` -> The names of applications you wish to install via apt ```markdown neovim