Skip to content

Latest commit

 

History

696 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles for macOS and Arch Linux, managed with yadm.

What's in here

  • fish shell config (.config/fish/)
  • git config and global hooks (.gitconfig, .git_hooks/)
  • macOS defaults (.config/macos/set-defaults.sh) and Hammerspoon (.hammerspoon/)
  • Hyprland/waybar for the Arch laptop (.config/hypr/, .config/waybar/)
  • agent configs: Claude Code (.claude/) and Codex (.codex/)
  • SSH client hardening (.ssh/config)

Setup

yadm clone git@github.com:harperreed/dotfiles.git
yadm bootstrap

Bootstrap is platform-aware: .config/yadm/bootstrap dispatches to .config/yadm/bootstrap.d/{common,darwin,linux}.sh.

Note

These are one person's living configs, not a framework. Borrow whatever is useful, but don't install them blind.

License

MIT — see LICENSE.

About

Dotfiles. Managed by YADM

Topics

Resources

Stars

332 stars

Watchers

8 watching

Forks

Contributors

Languages