After cloning this repo, run install
to automatically set up the development environment. Note that the install script is idempotent: it can safely be run multiple times.
- Installed packages by running
brew bundle
- After opening vim, run
:Lazy
to install all plugins - Config inspired by craftzdog & ThePrimeagen
- Install plugin manager https://github.com/tmux-plugins/tpm
- Packages
:Lazy
& thenS
to sync - TreeSitter
:TSUpdate
- Mason
:Mason
and thenU
- Install https://gpgtools.org
- Import / Create new key
- Get key ID from your list of keys
gpg --list-keys
- Enable signing
git config --global commit.gpgsign true
git config --global user.signingkey ABCDEF01 # Use key ID copied earlier
- Commit and verify using
git log --show-signature
Install using Mason