Configuration files for macOS, following the XDG Base Directory specification.
-
Clone the repository:
git clone https://github.com/aladinoster/dotfiles.git ~/dotfiles cd ~/dotfiles
-
Install dependencies:
chmod +x brew.sh ./brew.sh
-
Link Configurations:
Ensure
~/.configexists:mkdir -p ~/.configCreate symbolic links for the configurations:
# Zsh ln -sf ~/dotfiles/.zshenv ~/.zshenv ln -sf ~/dotfiles/.config/zsh ~/.config/zsh # Tmux ln -sf ~/dotfiles/.config/tmux ~/.config/tmux # Git ln -sf ~/dotfiles/.config/git ~/.config/git # Neovim ln -sf ~/dotfiles/.config/nvim ~/.config/nvim
-
Finalize: Restart your terminal. tmux should auto-start, and zsh will load from
.config/zsh/.zshrc.