<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>.dotfiles</title>
  <link href="https://doc.dotfiles.io/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="https://doc.dotfiles.io"/>
  <id>https://doc.dotfiles.io</id>
  <updated></updated>
  <entry>
    <title>AI Integrations (Opt-in) — .dotfiles</title>
    <link href="https://doc.dotfiles.io/AI/"/>
    <id>https://doc.dotfiles.io/AI/</id>
    <updated></updated>
    <published></published>
    <summary>AI helpers are off by default. You choose if and when to turn them on.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Architecture — .dotfiles</title>
    <link href="https://doc.dotfiles.io/ARCHITECTURE/"/>
    <id>https://doc.dotfiles.io/ARCHITECTURE/</id>
    <updated></updated>
    <published></published>
    <summary>Core architectural decisions and system design of the dotfiles shell distribution.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Configuration Management Strategy — .dotfiles</title>
    <link href="https://doc.dotfiles.io/CONFIG_STRATEGY/"/>
    <id>https://doc.dotfiles.io/CONFIG_STRATEGY/</id>
    <updated></updated>
    <published></published>
    <summary>Configuration Management Strategy — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Gold-standard audit — .dotfiles</title>
    <link href="https://doc.dotfiles.io/GOLD-STANDARD-AUDIT/"/>
    <id>https://doc.dotfiles.io/GOLD-STANDARD-AUDIT/</id>
    <updated></updated>
    <published></published>
    <summary>Scoring of this repository against the eight categories of the repository gold standard, before and after the feat/gold-standard work. Every row carries…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Governance — .dotfiles</title>
    <link href="https://doc.dotfiles.io/GOVERNANCE/"/>
    <id>https://doc.dotfiles.io/GOVERNANCE/</id>
    <updated></updated>
    <published></published>
    <summary>Governance — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Maintainers — .dotfiles</title>
    <link href="https://doc.dotfiles.io/MAINTAINERS/"/>
    <id>https://doc.dotfiles.io/MAINTAINERS/</id>
    <updated></updated>
    <published></published>
    <summary>This project is maintained by a single primary maintainer with an explicit, documented governance model (see GOVERNANCE.md).</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Minimum toolchain policy — .dotfiles</title>
    <link href="https://doc.dotfiles.io/MINIMUM-TOOLCHAIN/"/>
    <id>https://doc.dotfiles.io/MINIMUM-TOOLCHAIN/</id>
    <updated></updated>
    <published></published>
    <summary>This project has no compiler and therefore no MSRV. The equivalent contract is the set of interpreter and tool versions the framework runs on, and — more…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Naming Conventions &amp; Standardization Guide — .dotfiles</title>
    <link href="https://doc.dotfiles.io/NAMING_CONVENTIONS/"/>
    <id>https://doc.dotfiles.io/NAMING_CONVENTIONS/</id>
    <updated></updated>
    <published></published>
    <summary>This document defines the naming conventions for all files in the dotfiles repository.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Repository Structure — .dotfiles</title>
    <link href="https://doc.dotfiles.io/STRUCTURE/"/>
    <id>https://doc.dotfiles.io/STRUCTURE/</id>
    <updated></updated>
    <published></published>
    <summary>This document maps every top-level path in the repository to its purpose. Skim it once and you should be able to answer:</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Architecture Decision Records — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/"/>
    <id>https://doc.dotfiles.io/adr/</id>
    <updated></updated>
    <published></published>
    <summary>This directory contains Architecture Decision Records (ADRs) that document significant architectural decisions made in this project.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-001: Multi-stage CI/CD Pipeline Design — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-001-ci-cd-pipeline/"/>
    <id>https://doc.dotfiles.io/adr/ADR-001-ci-cd-pipeline/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-001: Multi-stage CI/CD Pipeline Design — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-002: Shell Performance Optimization Strategy — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-002-shell-performance/"/>
    <id>https://doc.dotfiles.io/adr/ADR-002-shell-performance/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-002: Shell Performance Optimization Strategy — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-003: Security-First Approach — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-003-security-first/"/>
    <id>https://doc.dotfiles.io/adr/ADR-003-security-first/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-003: Security-First Approach — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-004: Chezmoi + Custom CLI Wrapper Architecture — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-004-cli-architecture/"/>
    <id>https://doc.dotfiles.io/adr/ADR-004-cli-architecture/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-004: Chezmoi + Custom CLI Wrapper Architecture — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-005: Chezmoi as Dotfiles Manager — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-005-chezmoi-choice/"/>
    <id>https://doc.dotfiles.io/adr/ADR-005-chezmoi-choice/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-005: Chezmoi as Dotfiles Manager — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-006: Zsh as Default Shell — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-006-shell-selection/"/>
    <id>https://doc.dotfiles.io/adr/ADR-006-shell-selection/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-006: Zsh as Default Shell — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-007: Multi-Shell Parity Strategy — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-007-multi-shell-parity/"/>
    <id>https://doc.dotfiles.io/adr/ADR-007-multi-shell-parity/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-007: Multi-Shell Parity Strategy — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-008: Alias System Architecture — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-008-alias-system-architecture/"/>
    <id>https://doc.dotfiles.io/adr/ADR-008-alias-system-architecture/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-008: Alias System Architecture — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-009: Wallpaper-Driven Theming Engine — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-009-wallpaper-driven-theming/"/>
    <id>https://doc.dotfiles.io/adr/ADR-009-wallpaper-driven-theming/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-009: Wallpaper-Driven Theming Engine — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-010: Enable Starship Transient Prompt in Zsh and Fish — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-010-starship-transient-prompt/"/>
    <id>https://doc.dotfiles.io/adr/ADR-010-starship-transient-prompt/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-010: Enable Starship Transient Prompt in Zsh and Fish — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-011: Keep Nushell as Tier-3 Reference with Minimum-Viable Caching — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-011-nushell-tier3-keep/"/>
    <id>https://doc.dotfiles.io/adr/ADR-011-nushell-tier3-keep/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-011: Keep Nushell as Tier-3 Reference with Minimum-Viable Caching — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-012: AI Fleet — Native Local Claude Proxy and Cockpit — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-012-ai-fleet-local-proxy/"/>
    <id>https://doc.dotfiles.io/adr/ADR-012-ai-fleet-local-proxy/</id>
    <updated></updated>
    <published></published>
    <summary>ADR-012: AI Fleet — Native Local Claude Proxy and Cockpit — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-013: Single mutation authority — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-013-single-mutation-authority/"/>
    <id>https://doc.dotfiles.io/adr/ADR-013-single-mutation-authority/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted for the modular architecture; legacy migration remains incomplete.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-014: DPP framing, profiles and sealing — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-014-dpp-v1/"/>
    <id>https://doc.dotfiles.io/adr/ADR-014-dpp-v1/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted; hello profile implemented, full DPP conformance remains gated.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-015: Durable transactions and conservative recovery — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-015-transaction-recovery/"/>
    <id>https://doc.dotfiles.io/adr/ADR-015-transaction-recovery/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted; restricted Unix hello transaction implemented.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-016: Explicit plugin trust and honest containment levels — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-016-plugin-trust-sandbox/"/>
    <id>https://doc.dotfiles.io/adr/ADR-016-plugin-trust-sandbox/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted; audit and experimental Linux process profiles implemented.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-017: Secret references, not secret payloads — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-017-sensitive-data-boundary/"/>
    <id>https://doc.dotfiles.io/adr/ADR-017-sensitive-data-boundary/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted; no secret capability in the hello profile.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>ADR-018: Read-only MCP build and transport boundary — .dotfiles</title>
    <link href="https://doc.dotfiles.io/adr/ADR-018-read-only-mcp-isolation/"/>
    <id>https://doc.dotfiles.io/adr/ADR-018-read-only-mcp-isolation/</id>
    <updated></updated>
    <published></published>
    <summary>Status: Accepted target; isolated MCP service not implemented by hello.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>AI Cost Optimization — .dotfiles</title>
    <link href="https://doc.dotfiles.io/architecture/AI_COST_OPTIMIZATION/"/>
    <id>https://doc.dotfiles.io/architecture/AI_COST_OPTIMIZATION/</id>
    <updated></updated>
    <published></published>
    <summary>This dotfiles framework ships an opinionated AI-cost layer designed to keep token spend predictable and low while still using the smartest model for…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Cross-Platform Interoperability — .dotfiles</title>
    <link href="https://doc.dotfiles.io/architecture/INTEROP/"/>
    <id>https://doc.dotfiles.io/architecture/INTEROP/</id>
    <updated></updated>
    <published></published>
    <summary>How dotfiles commands and shims map across macOS, Linux, and WSL2.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Theme compatibility contracts — .dotfiles</title>
    <link href="https://doc.dotfiles.io/architecture/THEME_COMPATIBILITY_CONTRACTS/"/>
    <id>https://doc.dotfiles.io/architecture/THEME_COMPATIBILITY_CONTRACTS/</id>
    <updated></updated>
    <published></published>
    <summary>The first strangler-migration guard is executable compatibility evidence, not a new mutation engine. The legacy theme path remains authoritative at runtime.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Walkthrough — .dotfiles</title>
    <link href="https://doc.dotfiles.io/architecture/WALKTHROUGH/"/>
    <id>https://doc.dotfiles.io/architecture/WALKTHROUGH/</id>
    <updated></updated>
    <published></published>
    <summary>A hands-on tour of the dotfiles after installation. Run each step in your terminal to get comfortable with what&apos;s available.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Fleet Deployment Architecture — .dotfiles</title>
    <link href="https://doc.dotfiles.io/architecture/fleet-deployment/"/>
    <id>https://doc.dotfiles.io/architecture/fleet-deployment/</id>
    <updated></updated>
    <published></published>
    <summary>Fleet Deployment Architecture — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Articles — .dotfiles</title>
    <link href="https://doc.dotfiles.io/articles/"/>
    <id>https://doc.dotfiles.io/articles/</id>
    <updated></updated>
    <published></published>
    <summary>Long-form writing on the design and operation of the .dotfiles framework: deep dives into performance, supply-chain safety, developer experience, and the…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Custom Documentation Sites in 2026: Building a Distinctive Dark-Themed Developer Reference on MkDocs Material Without Forking — .dotfiles</title>
    <link href="https://doc.dotfiles.io/articles/2026-07-05-custom-mkdocs-material-dark-theme/"/>
    <id>https://doc.dotfiles.io/articles/2026-07-05-custom-mkdocs-material-dark-theme/</id>
    <updated></updated>
    <published></published>
    <summary>Custom Documentation Sites in 2026: Building a Distinctive Dark-Themed Developer Reference on MkDocs Material Without Forking — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Fish Startup in 2026: Cutting Interactive Shell Latency by Half with abbr on Multi-Shell Dotfiles — .dotfiles</title>
    <link href="https://doc.dotfiles.io/articles/2026-07-05-fish-startup-abbr/"/>
    <id>https://doc.dotfiles.io/articles/2026-07-05-fish-startup-abbr/</id>
    <updated></updated>
    <published></published>
    <summary>Fish Startup in 2026: Cutting Interactive Shell Latency by Half with abbr on Multi-Shell Dotfiles — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Install — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/INSTALL/"/>
    <id>https://doc.dotfiles.io/guides/INSTALL/</id>
    <updated></updated>
    <published></published>
    <summary>Set up on macOS, Linux, or WSL in 3 to 5 minutes.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>macOS iCloud Drive Symlinks — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/MACOS_ICLOUD_SYMLINKS/"/>
    <id>https://doc.dotfiles.io/guides/MACOS_ICLOUD_SYMLINKS/</id>
    <updated></updated>
    <published></published>
    <summary>On macOS, this dotfiles setup can (safely) symlink personal directories into iCloud Drive so ~/Desktop, ~/Documents, ~/Downloads, ~/Movies, ~/Music,…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Neovim — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/NEOVIM_IDE_GUIDE/"/>
    <id>https://doc.dotfiles.io/guides/NEOVIM_IDE_GUIDE/</id>
    <updated></updated>
    <published></published>
    <summary>Neovim — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Theming Guide — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/THEMING/"/>
    <id>https://doc.dotfiles.io/guides/THEMING/</id>
    <updated></updated>
    <published></published>
    <summary>The dotfiles ship a wallpaper-driven theme system that generates terminal color palettes directly from wallpaper images using K-Means clustering in CIELAB…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Troubleshooting — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/TROUBLESHOOTING/"/>
    <id>https://doc.dotfiles.io/guides/TROUBLESHOOTING/</id>
    <updated></updated>
    <published></published>
    <summary>Quick checks for common issues.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>WSL2 &amp; Nix Integration Troubleshooting Guide — .dotfiles</title>
    <link href="https://doc.dotfiles.io/guides/WSL2_NIX_TROUBLESHOOTING/"/>
    <id>https://doc.dotfiles.io/guides/WSL2_NIX_TROUBLESHOOTING/</id>
    <updated></updated>
    <published></published>
    <summary>WSL2 &amp; Nix Integration Troubleshooting Guide — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Agent Interop — .dotfiles</title>
    <link href="https://doc.dotfiles.io/interop/A2A/"/>
    <id>https://doc.dotfiles.io/interop/A2A/</id>
    <updated></updated>
    <published></published>
    <summary>The repository now ships an agent card and an A2A-ready discovery document.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>PowerShell Parity — .dotfiles</title>
    <link href="https://doc.dotfiles.io/interop/POWERSHELL/"/>
    <id>https://doc.dotfiles.io/interop/POWERSHELL/</id>
    <updated></updated>
    <published></published>
    <summary>This page documents how PowerShell 7.4 LTS / 7.5+ support is exercised in CI and what specifically is verified. Closes the docs slice of #860.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Migrating from a bare git repo — .dotfiles</title>
    <link href="https://doc.dotfiles.io/migration/from-bare-git-repo/"/>
    <id>https://doc.dotfiles.io/migration/from-bare-git-repo/</id>
    <updated></updated>
    <published></published>
    <summary>The git --git-dir=$HOME/.dotfiles --work-tree=$HOME pattern, usually behind a config alias. No dependencies, no symlinks, no templating — and $HOME is the…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Migrating from GNU Stow — .dotfiles</title>
    <link href="https://doc.dotfiles.io/migration/from-gnu-stow/"/>
    <id>https://doc.dotfiles.io/migration/from-gnu-stow/</id>
    <updated></updated>
    <published></published>
    <summary>Stow builds a symlink farm: ~/.bashrc is a symlink into ~/dotfiles/bash/.bashrc. This framework renders real files into $HOME from a source tree. That…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Migrating from plain chezmoi — .dotfiles</title>
    <link href="https://doc.dotfiles.io/migration/from-plain-chezmoi/"/>
    <id>https://doc.dotfiles.io/migration/from-plain-chezmoi/</id>
    <updated></updated>
    <published></published>
    <summary>The shortest migration here, because there is no engine change: this framework is chezmoi, plus a source-tree layout, a CLI, and the tooling around them.…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>Workstation Attestation — .dotfiles</title>
    <link href="https://doc.dotfiles.io/operations/ATTESTATION/"/>
    <id>https://doc.dotfiles.io/operations/ATTESTATION/</id>
    <updated></updated>
    <published></published>
    <summary>Workstation Attestation — .dotfiles documentation.</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>CI Cadence — .dotfiles</title>
    <link href="https://doc.dotfiles.io/operations/CI_CADENCE/"/>
    <id>https://doc.dotfiles.io/operations/CI_CADENCE/</id>
    <updated></updated>
    <published></published>
    <summary>This page tabulates every GitHub Actions workflow in .github/workflows/ with its trigger cadence and the rationale for that cadence. Maintained under issue…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
  <entry>
    <title>CI Composite Actions — .dotfiles</title>
    <link href="https://doc.dotfiles.io/operations/CI_COMPOSITES/"/>
    <id>https://doc.dotfiles.io/operations/CI_COMPOSITES/</id>
    <updated></updated>
    <published></published>
    <summary>This page documents the repo-local composite actions under .github/actions/. These exist so the most-repeated CI setup blocks have one canonical…</summary>
    <author><name>Sebastien Rousseau</name></author>
  </entry>
</feed>
