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:
cd .ssh
ssh-keygen -t ed25519 -C " your_email@example.com"
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: