Skip to content

atrepca/dotfiles

Repository files navigation

dotfiles

My personal dotfiles for Linux and macOS.

Contents

  • zsh — shell config, aliases, prompt
  • vim — editor config
  • tmux — terminal multiplexer config
  • kitty — terminal emulator config (macOS only)
  • git — global git config and aliases
  • terraform — CLI config
  • Brewfile — Homebrew packages and apps (macOS only)

Setup

macOS — install Homebrew, then restore all packages (includes chezmoi):

brew bundle

Linux / WSL — install chezmoi:

sh -c "$(curl -fsLS get.chezmoi.io/lb)"

Then initialize chezmoi and apply the dotfiles:

~/.local/bin/chezmoi init --apply https://github.com/atrepca/dotfiles.git

Platform-specific files are handled automatically — kitty config and .zprofile are excluded on Linux.

Updating

To pull and apply the latest changes from the remote repo on an already-initialized machine:

chezmoi update

About

My dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors