- For now, you must install and change shells to ZSH before running the following command.
git clone --bare https://github.com/leocrossman/dotfiles.git $HOME/dotfiles.git && git --git-dir=$HOME/dotfiles.git --work-tree=$HOME checkout -f HEAD && source $HOME/.zshrc
- From the command line:
- When prompted to "Enter a file in which to save the key," press Enter.
- At the prompt "Enter passphrase", type a secure passphrase.
Add the SSH key to the ssh-agent
- Ensure the ssh-agent is running manually:
- Add the SSH private key to the ssh-agent.
ssh-add ~/.ssh/id_ed25519
- Log the public key to the console:
cat ~/.ssh/id_ed25519.pub
- Copy the key outputted to the clipboard.
- Go to GitHub ➡ Settings ➡ SSH and GPG keys ➡ New SSH key.
- Enter a name for the Key, paste in the public key, and click "Add SSH key."
- Clone this repo to the root directory.
- Install TMUX
- Install TPM
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
- To fetch and install plugins listed in
.tmux.conf
, while in TMUX, press prefix
+ I
.
- If TMUX was already running when installing TPM: