Skip to content
P4sutaPublic

About

One chezmoi source for Mac, Linux, Windows, and WSL with Rust-driven setup

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

One chezmoi source for Mac, Linux, Windows, and WSL. Provisioning, refresh, hooks, validation, and rollback run through Rust in xtask/ and the native Rust helpers. Shell and PowerShell launchers only forward arguments.

Claude Code, Codex, and OpenCode share the skills in ~/.agents/skills.

Install mise, Git, and chezmoi, then run mise install here. Keep the native profile and Git identity in a private configuration outside this checkout, as in the example. Set paths.projects to the native checkout directory and select mac, linux, windows, or wsl. Supply a public SSH signing key from 1Password, which keeps the private keys.

mise run check:rust
mise run check:proofs
just diff CONFIG_ABSOLUTE_PATH NATIVE_HOME_ABSOLUTE_PATH PRIVATE_STATE_DIRECTORY
just apply CONFIG_ABSOLUTE_PATH NATIVE_HOME_ABSOLUTE_PATH PRIVATE_STATE_DIRECTORY FRESH_BACKUP_DIRECTORY
just refresh CONFIG_ABSOLUTE_PATH

Doppler holds API secrets. Authenticate the Doppler CLI locally, and set its project, config, and per-agent secret names in the private configuration. OpenCode's GitHub MCP server reuses the read-only gh auth login instead. Run dotfiles-xtask --root SOURCE agent opencode --config CONFIG -- for the configured OpenCode secrets, or run-secrets --project PROJECT --config CONFIG --names API_KEY -- COMMAND for an explicit consumer. The secret runner requires resolved, nonempty values, and disables Doppler fallback files. Each tool's login state stays machine-local. See the architecture and verification boundaries.

About

One chezmoi source for Mac, Linux, Windows, and WSL with Rust-driven setup

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages