fatihfatihCommunityยท4 Agent Skills Included

dotfiles

Personal macOS developer environment configs for shell, editor, and keyboards

Syncs a complete macOS developer setup covering Fish shell, Neovim, Ghostty terminal, Cursor editor, and custom keyboard firmware. Eliminates hours of manual reconfiguration when moving to a new machine with a single make command. Includes tuned keybindings, shell functions, and QMK/ZMK keyboard layouts ready to copy into your own dotfiles.
npx skills add fatih/dotfiles --all -g -y
Available:

Gives an AI agent the repo's conventions and hard-won fixes for editing Cursor Glass keybindings, Neovim vim.pack config, and symlinked shell files without breaking the setup.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’