ccgwz
Version:
Claude Code Git Worktree Zellij - CLI tool for parallel development with git worktrees and Claude Code in zellij panes
53 lines • 1.09 kB
TypeScript
export interface CLIOptions {
panes: number;
help?: boolean;
version?: boolean;
}
export interface BranchInfo {
name: string;
sanitizedName: string;
worktreePath: string;
}
export interface Config {
default: {
panes: number;
layout: 'vertical' | 'horizontal' | 'grid';
};
git: {
worktreePrefix: string;
branchPrefix: string;
autoIncrement: boolean;
};
zellij: {
sessionName: string;
autoStart: boolean;
};
claudeCode: {
command: string;
args: string[];
startupDelay: number;
};
}
export type Result<T> = {
success: true;
data: T;
} | {
success: false;
error: string;
};
export interface GitInfo {
isRepository: boolean;
projectName: string;
currentBranch: string;
}
export interface ZellijInfo {
isRunning: boolean;
sessions: string[];
currentSession?: string;
}
export interface WorktreeCreationResult {
branchName: string;
worktreePath: string;
created: boolean;
}
//# sourceMappingURL=index.d.ts.map