This repository contains my dotfiles. I use GNU Stow to manage them.
- Clone this repository to your home directory.
git clone https://github.com/karbowiak/Dotfiles.git ~/Dotfiles
- Change to the Dotfiles directory.
cd ~/Dotfiles
- Backup your existing dotfiles.
cp ~/.zshrc ~/.zshrc.bak
cp ~/.zprofile ~/.zprofile.bak
cp ~/.vimrc ~/.vimrc.bak
cp ~/.tmux.conf ~/.tmux.conf.bak
cp ~/.gitconfig ~/.gitconfig.bak
(Handle other configurations like Settings.json for VSCode, Alacritty and OhMyPosh manually if you already have them installed.)
- Install the dotfiles using the setup script (This will also install brew, packages etc. etc.)
./setup.sh