<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Devx - Tag - Phil Palmieri</title><link>https://philpalmieri.com/tags/devx/</link><description>Devx - Tag - Phil Palmieri</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 08 May 2026 09:00:00 -0400</lastBuildDate><atom:link href="https://philpalmieri.com/tags/devx/" rel="self" type="application/rss+xml"/><item><title>AI Dotfiles Sync Prompt</title><link>https://philpalmieri.com/tools/ai-dotfiles-sync-prompt/</link><pubDate>Fri, 08 May 2026 09:00:00 -0400</pubDate><author>Phil Palmieri</author><guid>https://philpalmieri.com/tools/ai-dotfiles-sync-prompt/</guid><description><![CDATA[<p><strong>Gist:</strong> <a href="https://gist.github.com/philpalmieri/c9d7f2c4badcc4a6931902b7f5f32670" target="_blank" rel="noopener noreffer ">dotfiles-setup-prompt</a></p>
<p>A single prompt you paste into any AI assistant with terminal access (<a href="https://github.com/features/copilot" target="_blank" rel="noopener noreffer ">GitHub Copilot CLI</a>, <a href="https://docs.anthropic.com/en/docs/claude-code" target="_blank" rel="noopener noreffer ">Claude Code</a>, <a href="https://cursor.sh/" target="_blank" rel="noopener noreffer ">Cursor</a>) and it will discover, backup, and sync your entire dev environment using <a href="https://www.chezmoi.io/" target="_blank" rel="noopener noreffer ">chezmoi</a>.</p>
<h2 id="what-it-does">What it does</h2>
<ul>
<li>Discovers AI tool configs (Copilot CLI, Claude Code, Cursor, custom instructions, memory files)</li>
<li>Finds shell configs, git settings, editor preferences</li>
<li>Sets up chezmoi to manage everything in a single git repo</li>
<li>Handles templates for machine-specific differences</li>
<li>Works on macOS and Linux</li>
</ul>
<h2 id="how-to-use-it">How to use it</h2>
<ol>
<li>Copy the prompt from the gist</li>
<li>Paste it into your AI CLI tool of choice</li>
<li>Let it scan your system and set up chezmoi</li>
<li>Push to a private GitHub repo for cross-machine sync</li>
</ol>
<h2 id="related">Related</h2>
<ul>
<li><a href="/posts/your-ai-tools-have-dotfiles-too/" rel="">Blog post: Your AI Tools Have Dotfiles Too</a></li>
</ul>]]></description></item><item><title>Your AI Tools Have Dotfiles Too. Here's How to Sync Them.</title><link>https://philpalmieri.com/posts/your-ai-tools-have-dotfiles-too/</link><pubDate>Fri, 08 May 2026 09:00:00 -0400</pubDate><author>Phil Palmieri</author><guid>https://philpalmieri.com/posts/your-ai-tools-have-dotfiles-too/</guid><description><![CDATA[<p>I&rsquo;ve kept my dotfiles synced across machines for years. Shell configs, git aliases, editor settings; the usual. But when I looked at my setup recently, I realized I&rsquo;d completely ignored the newest layer: all the AI CLI tools I now rely on daily.</p>
<p><a href="https://github.com/features/copilot" target="_blank" rel="noopener noreffer ">GitHub Copilot CLI</a> configs, <a href="https://docs.anthropic.com/en/docs/claude-code" target="_blank" rel="noopener noreffer ">Claude Code</a> settings, custom instructions, memory files, tool preferences. None of that was being tracked. Every new machine meant rebuilding that context from scratch.</p>]]></description></item></channel></rss>