Skip to content

mashehu/dotfiles

Repository files navigation

My Dotfiles (managed via chezmoi)

Personal macOS configuration using chezmoi for dotfile management and Zim for Zsh configuration.

Quick Start

Installation

One-line setup:

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply mashehu

Or, if you want to review changes first:

sh -c "$(curl -fsLS get.chezmoi.io)" -- init mashehu
chezmoi diff  # Review changes
chezmoi apply -v

Common Operations

Update dotfiles from repository

cd ~/.dotfiles
git pull
chezmoi apply

Edit a dotfile

chezmoi edit ~/.zshrc

# Or edit directly in source directory
cd ~/.dotfiles
zed dot_zshrc

Add a new dotfile

chezmoi add ~/.newfile

See what would change

chezmoi diff

Apply changes

chezmoi apply -v

Update packages

# Update Homebrew packages
brew update && brew upgrade

# Update Brewfile to match current installations
brew bundle dump --file=~/.dotfiles/brewfile --force

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks