A starter set of dotfiles for the solo developer or indie maker. Every config is commented so you can edit confidently and know what each setting does. Not opinionated about your workflow — opinionated about not making you debug your shell on day one.
What's included
- .zshrc — smart history, vim-style prompt with git branch, cleaner completion, color output
-
.gitconfig —
git lgfor a pretty log graph, productivity aliases, rebase-by-default pull - .tmux.conf — vim-style pane navigation, mouse on, true-color, quiet status bar
- .vimrc — line numbers, smart indenting, persistent undo, custom statusline, no plugins required
-
aliases.sh —
ll,g,gs,serve, and the others you'll wonder how you lived without -
functions.sh —
mkcd,extract,gitclean,port,weather - install.sh — cautious one-command installer (asks before overwriting, backs up your existing files)