<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archsetup/dotfiles/common/.claude/commands/refactor.md, branch main</title>
<subtitle>Builds a full dev workstation from a bare Arch Linux install.
</subtitle>
<id>https://git.cjennings.net/archsetup/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/archsetup/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/'/>
<updated>2026-05-06T11:09:04+00:00</updated>
<entry>
<title>chore(dotfiles): move claude config to rulesets, add gitignore guard</title>
<updated>2026-05-06T11:09:04+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-05-06T11:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=c35946949cbd8aaf6fb80b6dda906355f71f45a6'/>
<id>urn:sha1:c35946949cbd8aaf6fb80b6dda906355f71f45a6</id>
<content type='text'>
I moved settings.json, .mcp.json, and commands/refactor.md to the rulesets repo so they travel across machines instead of being archsetup-specific. The local ~/.claude/ symlinks now point at rulesets.

I also added the three paths to .gitignore so a stray re-add of any of them won't slip through. settings.local.json stays here because it's per-machine by convention.
</content>
</entry>
<entry>
<title>feat: add Claude Code settings to stowed dotfiles</title>
<updated>2026-04-10T03:37:26+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-04-10T03:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=db1671dd24490ddfac3cdbffce734f1ba26da190'/>
<id>urn:sha1:db1671dd24490ddfac3cdbffce734f1ba26da190</id>
<content type='text'>
Add commands, settings, MCP config, and humanizer skill to
dotfiles/common for GNU Stow management across machines.
</content>
</entry>
</feed>
