Skip to main content

Crate worktree_io

Crate worktree_io 

Source
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.toml when 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.