~kris/dots

srice

ref: e9b48d06a8541f3eda5c4db90382ab3c77183afb srice/doc/dotfiles.md -rw-r--r-- 1.8 KiB
e9b48d06 — Kris Yotam xprofile: systemd-aware pipewire start + blueman-applet; sb-internet: tolerate missing /proc/net/wireless 2 months ago

#Dotfile Repos to Study

The best developers to steal from, ranked by signal density.

#Tier 1 -- canonical, heavily studied

  • mathiasbynens/dotfiles -- macOS defaults, shell aliases, git config. The OG.
  • paulirish/dotfiles -- Chrome DevTools engineer. Git aliases, bash functions, .inputrc.
  • jessfraz/dotfiles -- Jess Frazelle (Docker, containers). Minimal, security-focused.
  • holman/dotfiles -- Zach Holman (GitHub early). Topic-based organization.
  • thoughtbot/dotfiles -- Agency defaults. tmux, vim, git, zsh. Production-tested.

#Tier 2 -- specialized, deep

  • wincent/dotfiles -- Greg Hurrell (GitHub). Lua-based Neovim, tmux, hammerspoon.
  • LukeSmithxyz/voidrice -- Luke Smith (LARBS). dwm, zsh, vim. Suckless philosophy.
  • DistroTube/dotfiles -- Derek Taylor. XMonad, fish, emacs. Well-documented.
  • ChristianChiaworktree/dotfiles -- Christian (ThePrimeagen). Neovim, tmux, custom.
  • mitchellh/dotfiles -- Mitchell Hashimoto (HashiCorp founder). Nix, neovim, ghostty.

#Tier 3 -- language/domain specific

  • fatih/dotfiles -- Fatih Arslan (Go). Go toolchain config.
  • nickjj/dotfiles -- Nick Janetakis. Docker, tmux, vim, ansible.
  • lewagon/dotfiles -- Le Wagon bootcamp. Clean starter for beginners.
  • driesvints/dotfiles -- Dries Vints (Laravel). PHP/JS stack.

#Tier 4 -- Plan 9 / systems

  • plan9port -- Russ Cox's Plan 9 from User Space. The reference.
  • 9fans -- 9fans mailing list archives. Shell idioms, rc patterns.
  • henesy/awesome-plan9 -- Curated Plan 9 resources.

#What to steal

  1. Git aliases and config (rebase.autoSquash, rerere, merge.conflictstyle)
  2. Shell functions (fzf integrations, extract, mkd, server)
  3. Tmux config (prefix, pane nav, copy mode)
  4. Editor config (LSP setup, keybindings, snippets)
  5. Tool configs (.ripgreprc, .fdignore, bat themes)