sh -c "$(curl -fsLS git.io/chezmoi)" -- init --apply leggomuhgreggo
I started by following the instructions in this blog post.
Will prompt for email
Accepts email
https://www.notion.so/Yabai-8da3b829872d432fac43181b7ff628fc
Automatically commit and push changes to your repo #
chezmoi can automatically commit and push changes to your source directory to your repo. This feature is disabled by default. To enable it, add the following to your config file:
https://support.1password.com/command-line-getting-started/#learn-more
op get totp [item query]
ZShell and Oh-my-zshell
https://ohmyz.sh/#install https://github.com/ohmyzsh/ohmyzsh/wiki
~/.vimrc https://github.com/VundleVim/Vundle.vim macvim
https://www.nerdfonts.com/font-downloads
https://blog.arkey.fr/2020/04/01/manage_dotfiles_with_chezmoi/
https://cli.github.com/manual/gh_ssh-key_add
ssh-keygen -t ed25519 -C "[email protected]""
gh ssh-key add ~/.ssh/id_ed25519.pub -t "work laptop (21.07)"
Helpful References
bootstrap
Installs standard tools and applications w/ Homebrew
Updates macos system config removed for now
configures development environment
- Ruby and Node
- VSCode
- Browser
- AWS CLI
setup project environment
after brew install
# # It turns out that this is packaged with VSCode so no need to install
# code --install-extension <ext>
# We can enable sync like this...
code --sync on
# ...But I can't find an obvious way to establish the GH authentication.
# Needs further investigation. Manual process for now.
# Maybe we can open a "new file" in VSCode with instructions