Dotfiles and workspace setup on macOS. GNU stow is used to manage the config files.
Before OS reinstallation, perform the following steps:
- Check that the latest versions of the following entities are backed up in this repo:
.ssh
directory (without the private key).zshrc
,.zsh_history
,.zprofile
.gitconfig
.editorconfig
.env
files and the credentials of disparate projects
After OS reinstallation, perform these steps in order:
-
Create the workflow directory:
mkdir -p ~/canvas
-
Clone this repo in the
canvas
directory:git clone [email protected]:rednafi/dot
- Head over to the
~/canvas/dot
folder. - Run:
chmod +x init.sh && ./init.sh
- Double click on the
~/.conf.terminal
file and save it as a profile.