Expand description
worktree-io — open GitHub, Linear, and local Centy issues as git worktree workspaces.
Re-exports§
pub use config::Config;pub use issue::DeepLinkOptions;pub use issue::IssueRef;pub use workspace::Workspace;
Modules§
- config
- Configuration loading and serialization.
- git
- Git operations: cloning, fetching, branch detection, and worktree creation.
- hooks
- Pre/post-open hook execution.
- issue
- Issue reference types and parsing.
- multi_
workspace - Multi-repo unified workspace creation. Multi-repo workspace creation: one unified folder across several repos.
- name_
gen - Random human-friendly workspace name generator.
Random human-friendly workspace name generator (e.g.
"bold_turing"). - opener
- Editor and terminal openers.
- repo_
hooks - Per-repository hook configuration loaded from
.worktree.toml. - repo_
hooks_ scaffold - Scaffold template written to
.worktree.tomlwhen the file is absent. - scheme
worktree://URL scheme registration.- templates
- Compile-time TOML template assets embedded via
include_str!. - ttl
- Workspace TTL management and registry.
- workspace
- Workspace creation and lifecycle.