Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles for macOS — zsh, WezTerm, Starship, and more.

Structure

dotfiles/
├── AGENTS.md           # Shared Codex and Claude Code instructions
├── zshenv              # env vars (all zsh instances)
├── zprofile            # login shell (Homebrew)
├── zshrc               # interactive shell (plugins, tools)
├── zlogin
├── zsh/
│   ├── base.zsh        # key bindings, history, word style
│   ├── option.zsh      # shell options
│   ├── alias.zsh       # aliases, macOS settings
│   └── completions.zsh # completion, syntax highlighting
├── config/
│   ├── starship.toml   # Starship prompt config
│   └── wezterm/
│       └── wezterm.lua # WezTerm terminal config
├── claude/
│   ├── CLAUDE.md       # Symlink to ../AGENTS.md
│   └── statusline-command.sh
├── docker/
│   └── config.json     # Docker CLI config (Colima context)
└── Makefile

Setup

git clone <repo-url> ~/git/clonable-eden/dotfiles
cd ~/git/clonable-eden/dotfiles
make install   # create symlinks
make deps      # install Homebrew formulae and casks

Uninstall

make uninstall   # remove symlinks
make undeps      # uninstall Homebrew formulae and casks

Dependencies

Installed automatically via make deps:

Homebrew formulae:

Homebrew casks:

Manual install required:

About

Personal dotfiles for macOS — zsh, WezTerm, Starship, and more.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages