My personal configuration files for various tools and applications.
For a new machine setup:
-
Clone this repository:
git clone https://github.com/bashhack/dots.git
-
Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Install packages:
cd dots brew bundle install
-
Copy dotfiles to their respective locations:
# Copy shell configuration rsync -avz .zprofile ~/ mkdir -p ~/.config/zsh rsync -avz config/zsh/ ~/.config/zsh/ # Copy editor configurations rsync -avz .ideavimrc ~/ rsync -avz .tmux.conf ~/ rsync -avz .gitconfig ~/ # For Intellimacs (Spacemacs bindings for IntelliJ) git clone https://github.com/MarcoIeni/intellimacs ~/.intellimacs # For Tmux Plugin Manager git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm # Install Nerd Font for terminal icons (required for tmux) brew install --cask font-jetbrains-mono-nerd-font
-
Follow the detailed setup guides in the docs directory for specific tools.
See LICENSE for details.