{
  "feed_url": "https://doc.dotfiles.io/manual/feed.json",
  "home_page_url": "https://doc.dotfiles.io/manual/",
  "items": [
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "This manual describes .dotfiles v0.2.527 — a trusted agent workstation baseline for macOS, Linux, and WSL.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/00-introduction/",
      "language": "en-GB",
      "tags": [],
      "title": "Introduction — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/00-introduction/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Architecture — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/01-concepts/01-architecture/",
      "language": "en-GB",
      "tags": [],
      "title": "Architecture — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/01-concepts/01-architecture/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "The trust model combines cryptographic signing, local-first secrets, policy-gated agent operations, and machine-verifiable attestation.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/01-concepts/02-trust-model/",
      "language": "en-GB",
      "tags": [],
      "title": "Trust Model — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/01-concepts/02-trust-model/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "The Theme Engine — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/01-concepts/03-theme-engine/",
      "language": "en-GB",
      "tags": [],
      "title": "The Theme Engine — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/01-concepts/03-theme-engine/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "A \"fleet\" is two or more workstations sharing a single .dotfiles source repository. The fleet model handles per-host customization, drift detection, and…",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/01-concepts/04-fleet/",
      "language": "en-GB",
      "tags": [],
      "title": "Fleet Architecture — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/01-concepts/04-fleet/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Self-Healing — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/01-concepts/05-self-healing/",
      "language": "en-GB",
      "tags": [],
      "title": "Self-Healing — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/01-concepts/05-self-healing/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "End-to-end installation and verification, from zero to a fully-working environment in under 5 minutes.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/02-tutorials/01-first-install/",
      "language": "en-GB",
      "tags": [],
      "title": "Tutorial: First Install — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/02-tutorials/01-first-install/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Drop an image. Get a fully-WCAG-AAA terminal theme.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/02-tutorials/02-add-wallpaper/",
      "language": "en-GB",
      "tags": [],
      "title": "Tutorial: Add a Wallpaper → Theme — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/02-tutorials/02-add-wallpaper/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Machine profiles tell chezmoi how to render templates differently on each host — display scale, keyboard layout, performance preset, available features.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/02-tutorials/03-create-profile/",
      "language": "en-GB",
      "tags": [],
      "title": "Tutorial: Create a Machine Profile — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/02-tutorials/03-create-profile/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "How to store an API key (or any secret) encrypted in the repository using Age and SOPS — decrypted automatically on dot apply.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/02-tutorials/04-encrypt-secret/",
      "language": "en-GB",
      "tags": [],
      "title": "Tutorial: Encrypt a Secret — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/02-tutorials/04-encrypt-secret/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Roll out .dotfiles across multiple workstations and verify they're in sync.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/02-tutorials/05-deploy-fleet/",
      "language": "en-GB",
      "tags": [],
      "title": "Tutorial: Deploy to a Fleet — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/02-tutorials/05-deploy-fleet/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Complete command reference. Every subcommand, every flag, every exit code.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/03-reference/01-dot-cli/",
      "language": "en-GB",
      "tags": [],
      "title": "Reference: The dot CLI — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/03-reference/01-dot-cli/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Every config file read or written by .dotfiles, with its schema and purpose.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/03-reference/02-config-files/",
      "language": "en-GB",
      "tags": [],
      "title": "Reference: Configuration Files — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/03-reference/02-config-files/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "All environment variables that affect .dotfiles behaviour.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/03-reference/03-environment/",
      "language": "en-GB",
      "tags": [],
      "title": "Reference: Environment Variables — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/03-reference/03-environment/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Every variable available to chezmoi templates (.tmpl files).",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/03-reference/04-templates/",
      "language": "en-GB",
      "tags": [],
      "title": "Reference: Template Variables — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/03-reference/04-templates/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Feature flags toggle optional subsystems. Set in .chezmoidata.toml, override per-preset in .chezmoidata/hardware.toml.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/03-reference/05-feature-flags/",
      "language": "en-GB",
      "tags": [],
      "title": "Reference: Feature Flags — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/03-reference/05-feature-flags/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Thirty short recipes for common tasks.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/04-cookbook/01-recipes/",
      "language": "en-GB",
      "tags": [],
      "title": "Cookbook: Recipes — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/04-cookbook/01-recipes/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Symptom → cause → fix.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/04-cookbook/02-troubleshooting/",
      "language": "en-GB",
      "tags": [],
      "title": "Cookbook: Troubleshooting — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/04-cookbook/02-troubleshooting/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Cookbook: Frequently Asked Questions — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/04-cookbook/03-faq/",
      "language": "en-GB",
      "tags": [],
      "title": "Cookbook: Frequently Asked Questions — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/04-cookbook/03-faq/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Appendix A: Platform Support Matrix — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/05-appendices/A-platform-matrix/",
      "language": "en-GB",
      "tags": [],
      "title": "Appendix A: Platform Support Matrix — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/05-appendices/A-platform-matrix/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Run this checklist after a fresh install and quarterly afterwards.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/05-appendices/B-security-checklist/",
      "language": "en-GB",
      "tags": [],
      "title": "Appendix B: Security Checklist — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/05-appendices/B-security-checklist/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Appendix C: Glossary — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/05-appendices/C-glossary/",
      "language": "en-GB",
      "tags": [],
      "title": "Appendix C: Glossary — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/05-appendices/C-glossary/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Cited works and recommended reading.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/05-appendices/D-bibliography/",
      "language": "en-GB",
      "tags": [],
      "title": "Appendix D: Bibliography — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/05-appendices/D-bibliography/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Appendix E: License — the .dotfiles manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/05-appendices/E-license/",
      "language": "en-GB",
      "tags": [],
      "title": "Appendix E: License — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/05-appendices/E-license/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Generated from dot help all plus the dot help <command> detail registry, so a command that is routable and has help text is listed even when it is absent…",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/command-index/",
      "language": "en-GB",
      "tags": [],
      "title": "Command Index — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/command-index/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Alphabetical list of concepts covered in the manual.",
      "date_modified": "",
      "date_published": "",
      "id": "https://doc.dotfiles.io/manual/concept-index/",
      "language": "en-GB",
      "tags": [],
      "title": "Concept Index — .dotfiles Manual",
      "url": "https://doc.dotfiles.io/manual/concept-index/"
    }
  ],
  "language": "en-GB",
  "title": ".dotfiles Manual",
  "version": "https://jsonfeed.org/version/1.1"
}