Skip to content

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dot

Your Mac, as code. Set it up from plain text, keep it that way, and work on your projects.

# config/dock.conf
dock visibility hidden

# config/trackpad.conf
trackpad tap-to-click true

dot check shows what differs from the Mac and changes nothing; dot apply fixes only that. dot clone puts every repository at ~/code/<owner>/<repo>, and dot secret keeps project secrets in 1Password, never on disk. The engine is POSIX shell plus the tools macOS already has, and it's built for coding agents too (AGENTS.md).

Install

Fork this repo, then on a clean Mac (it shows its plan and asks before changing anything):

DOTFILES_REPO=<you>/dotfiles sh -c "$(curl -fsSL https://raw.githubusercontent.com/<you>/dotfiles/main/install.sh)"

Step by step: Install. Everything else: the docs.

License

MIT: fork it and make it yours.

About

macOS setup as code with `dot`: declarative settings, check before apply, project secrets in 1Password. POSIX sh, agent-friendly.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages