automated deployment for !~
across Unix-based system.
- managed with chezmoi
- secrets stored with BitWarden CLI and Unix pass
- I have included a Docker version of my dotfiles if you want to try it out.
- check desktop as current setup
$ sh -c "$(curl -fsLS git.io/chezmoi)" -- init --apply aarnphm
- run_once_0001_install_pkgman.sh will install either
brew
oryay
depending on OS defined by.chezmoi.os
- run_once_0002_install_deps.sh will install my dependencies for day to day uses
- run_once_0003_install_services.sh will initialise some services using either Mac's services or
systemd
- run_once_0004_install_frameworks.sh will install some packages like pyenv, gcloud, etc
- run_once_0009_sys_default.sh will setup some hacker defaults
- Customs tasks messages (check autopush_dotfiles)
- Tidy up awesome
- Release schedule
- Cron jobs for different branches
- Rotate bitwarden password every two weeks, secure with gpg
- save some local docs with pass
- (when i have time): custom arch ISO