Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 847 Bytes

File metadata and controls

36 lines (28 loc) · 847 Bytes

My dotfiles

Used with my local dev environment.

Setup

git clone git@github.com:jmeridth/dotfiles.git ~/dotfiles
cd ~/dotfiles
./setup

This 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)

Structure

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