# RC: [RUNCOM](https://en.wikipedia.org/wiki/RUNCOM) ## Installation ### Prerequisites - stow - homebrew (on MacOS) ### Essentials ```bash git clone https://git.sr.ht/~a14m/.rc ~/.rc rm -f ~/.bash_profile cd ~/.rc stow --no-folding --adopt . git restore . git remote set-url origin git@git.sr.ht:~a14m/.rc ln -sf ~/.rc/.gnupg/pinentry-wrapper ~/.local/bin/pinentry-wrapper envsubst < ~/.gnupg/gpg-agent.conf.template > ~/.gnupg/gpg-agent.conf chmod 0700 ~/.gnupg gpgconf --kill gpg-agent 2>/dev/null || true gpg-connect-agent /bye 2>/dev/null || true ``` Extra configurations for different distro families: - [MacOS](./MacOS.md)
- [Debian](./Debian.md)
### Complementary tools #### Setup password store ```bash git clone git@github.com:a14m/.pass ~/.password-store ``` #### [vim](https://git.sr.ht/~a14m/.vim) ```bash git clone git@git.sr.ht:~a14m/.vim ~/.vim ln -sf ~/.vim/.vimrc ~/.vimrc vim +PlugInstall ``` #### Git Crypt ```bash brew install git-crypt cd ~/.rc git-crypt unlock ```