My personal dotfiles for macOS and Linux.
zsh— shell config, aliases, promptvim— editor configtmux— terminal multiplexer configkitty— terminal emulator config (macOS only)git— global git config and aliasesterraform— CLI configBrewfile— Homebrew packages and apps (macOS only)
Install Homebrew, then restore all packages (includes chezmoi):
brew bundleApply dotfiles:
chezmoi init --apply https://github.com/atrepca/dotfiles.gitInstall chezmoi:
sh -c "$(curl -fsLS get.chezmoi.io)" -- -b ~/.local/binApply dotfiles:
chezmoi init --apply https://github.com/atrepca/dotfiles.gitPlatform-specific files are handled automatically — kitty config and .zprofile are excluded on Linux.
To pull and apply the latest changes from the remote repo on an already-initialized machine:
chezmoi update