programs.worktrunk.enable
Whether to enable worktrunk.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.worktrunk.enableBashIntegration
Whether to enable Bash integration.
Type: boolean
Example:
false
Declared by:
programs.worktrunk.enableFishIntegration
Whether to enable Fish integration.
Type: boolean
Example:
false
Declared by:
programs.worktrunk.enableNushellIntegration
Whether to enable Nushell integration.
Type: boolean
Example:
false
Declared by:
programs.worktrunk.enableZshIntegration
Whether to enable Zsh integration.
Type: boolean
Example:
false
Declared by:
programs.worktrunk.package
The worktrunk package to use.
Type: null or package
Default:
pkgs.worktrunk
Declared by:
programs.worktrunk.claudeCodeIntegration.enable
Whether to enable Integrate worktrunk with Claude Code’s statusLine, worktree isolation, and skills.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.worktrunk.claudeCodeIntegration.activityTrackingHooks
Whether to enable Claude Code activity-tracking state markers (🤖/💬 in wt list).
Type: boolean
Default:
config.programs.worktrunk.claudeCodeIntegration.enable
Example:
true
Declared by:
programs.worktrunk.claudeCodeIntegration.configurationSkill
Whether to enable Worktrunk’s /worktrunk configuration skill.
Warning: this should not be enabled together with settings, as the skill
may attempt to modify the Home Manager-managed Worktrunk configuration file.
Such edits will fail due to insufficient permissions and may cause the agent
to attempt unsafe workarounds such as using elevated privileges
.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.worktrunk.claudeCodeIntegration.statusLine
Whether to enable Claude Code statusLine powered by worktrunk.
Type: boolean
Default:
config.programs.worktrunk.claudeCodeIntegration.enable
Example:
true
Declared by:
programs.worktrunk.claudeCodeIntegration.switchCreateSkill
Whether to enable worktrunk’s /wt-switch-create skill.
Type: boolean
Default:
config.programs.worktrunk.claudeCodeIntegration.enable
Example:
true
Declared by:
programs.worktrunk.claudeCodeIntegration.worktreeHooks
Whether to enable Claude Code WorktreeCreate/WorktreeRemove hooks.
Type: boolean
Default:
config.programs.worktrunk.claudeCodeIntegration.enable
Example:
true
Declared by:
programs.worktrunk.settings
Configuration written to $XDG_CONFIG_HOME/worktrunk/config.toml.
Type: TOML value
Default:
{ }
Example:
{
post-start = {
copy = "wt step copy-ignored";
};
skip-shell-integration-prompt = true;
}
Declared by: