dotfiles
Personal macOS developer environment configs for shell, editor, and keyboards
All Skills in This Repository (4)
Pure Emerald Level Indicatorscommit
Create structured git commits with Problem/Solution bodies and fatih- prefixed branches.
pr-comments
Fetch GitHub PR comments, review comments, and reviews for the current branch.
describe-git-title
Generate a git commit title and description from the current diff.
deslop
Remove AI-generated comments, defensive checks, and verbose naming from the current branch.
Frequently Asked Questions
FAQPage SchemaHow to install fatih dotfiles?โผ
Run `npx skills add fatih/dotfiles --all -g -y` in your terminal to install all skills in this suite globally.
What does this dotfiles repo configure?โผ
It configures Fish shell, Neovim with vim.pack, Ghostty terminal, Cursor editor settings, and QMK/ZMK custom keyboards, all symlinked via a Makefile.
How do I apply these dotfiles on a new Mac?โผ
Clone or copy the repo and run `make` to create the symlinks, then set Fish as your default shell with `chsh -s /usr/local/bin/fish`.
Can I use these dotfiles as my own?โผ
They are highly personal, so the author recommends forking the repo or copying the parts you like into your own dotfiles rather than submitting workflow-changing PRs.
Which keyboards are supported?โผ
It includes layouts for the Kinesis Advantage 360 Pro and Advantage2, MoErgo Glove80, Mode Encore, and Halcyon Elora via QMK and ZMK firmware configs.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core