Skip to content
github-actions[bot] edited this page Apr 24, 2026 · 4 revisions

tuck Wiki

tuck is a modern dotfiles manager — git-native, safe by default, cross-platform, with a terminal UX that doesn't feel like a chore. If this is your first visit, start with Getting Started. If you're looking for a specific flag, jump to Command Reference. If you want a worked solution to a specific problem, try Recipes.

Start here

By topic

Page What it covers
Getting Started Install, tuck init, your first sync, restoring on a new machine
Command Reference Canonical list of all commands + flags + examples
Host Groups Tag files per machine, producer/consumer setups, readOnlyGroups
Bootstrapping Tools bootstrap.toml schema, built-in catalog, bundles, update lifecycle
Configuration Reference Full .tuckrc.json schema, shared vs local, file strategies
Time Machine & Undo Snapshots, retention, recovery recipes
Git Providers GitHub, GitLab (incl. self-hosted), Gitea, local-only
Windows Support PowerShell merging, junctions, WSL notes
Security & Secrets Secret scanning, placeholders, external managers
Cheatsheet tuck cheatsheet — parsers, JSON format, consumer recipes
Hooks preSync / postSync / preRestore / postRestore
Recipes Task-oriented cookbook
Architecture Contributor-facing: module map, data formats, provider interface

By question

Contributing to these docs

The source lives at docs/wiki/*.md in the main repo. A GitHub Actions workflow syncs pushes to this wiki automatically — see docs/wiki-sync.md for the editor's guide. Do not edit pages via the GitHub Wiki UI — those edits are overwritten on the next sync.

Clone this wiki locally