Storing personal settings and configurations stored in dotfiles to make it easy to distribute to other hosts.
To load dotfiles on the host run
git clone https://github.com/grocky/dotfiles.git
# enter username and (password or personal access token)
cd dotfiles && make init
The script will idempotently link the dotfiles in ./dotfiles
to your $HOME
directory. If any conflicting dotfiles exist on the host already they will be backed up first.
In order to clean up the host just run
cd dotfiles && ./install_dotfiles.sh -u
cd ../ && rm -rf dotfiles/
NOTE: On older versions of tmux we need to
brew install reattach-to-user-namespace
See
gem install tmuxinator
go install github.com/justjanne/powerline-go@latest
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
To load the gpg key passphrase into the macos keychain without installing the entire GPG Suite add the following to
~/.gnupg/gpg-agent.conf
:
pinentry-program /usr/local/bin/pinentry-mac
Then sign a test message to have pinentry-mac store your password in the keychain.
echo "test" | gpg --clearsign