Used with my local dev environment.
git clone git@github.com:jmeridth/dotfiles.git ~/dotfiles
cd ~/dotfiles
./setupThis will:
- Symlink config files to your home directory
- Install packages via Homebrew (macOS) or apt (Debian)
- Install oh-my-zsh
- Configure VSCode vim key repeat (macOS)
setup # Entry point
scripts/
detect-os.sh # OS and hostname detection
install-packages.sh # Brew/apt package installation
install-tools.sh # oh-my-zsh, vscode config
link-dotfiles.sh # Symlink configs to ~/
configs/ # Dotfiles and tool configs
Brewfile # Common Homebrew packages
Brewfile.work # Work-specific packages
Brewfile.personal # Personal-specific packages
Cheers, JM