This is my attempt at automating my developer environments. This is highly unstable.
This requires you to have a Bitwarden account with an "SSH Key" named login
. You can add your current ssh id_rsa to Bitwarden using the bw_add_ssh_key.sh
script in the utils folder on a machine with your unlocked bitwarden vault i.e. bw unlock
.
- Install Brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install
chezmoi
brew install chezmoi
- Init and Apply me
chezmoi init --apply Allar
These people have in no way endorsed this work. However, they have done all the hard work.
Created chezmoi
, an excellent tool for managing dotfiles.
The widely referenced dotfiles which can control darwin system preferences, among many other things.