Skip to main content

tinx workspace

tinx workspace manages workspace selection and inventory. The top-level tinx use shortcut shares the same execution path as tinx workspace use.

Typical workflow

tinx init demo
tinx workspace list
tinx workspace current
tinx workspace use demo
tinx workspace delete demo

You can target a workspace by name or by path:

tinx workspace use demo
tinx workspace use ./demo
tinx --workspace demo -- node build

Main command help

Manage workspaces

Usage:
tinx workspace [command]

Aliases:
workspace, ws, workspaces

Available Commands:
create Create or materialize a workspace
current Show the current workspace
delete Delete workspace runtime state and unregister it
list List known workspaces
use Select a workspace and optionally run a command inside its shell

Flags:
-h, --help help for workspace

Global Flags:
--tinx-home string override the tinx home directory
-w, --workspace string select the workspace for workspace-shell commands

Use "tinx workspace [command] --help" for more information about a command.

workspace use

Select a workspace, store it as the active workspace, and optionally run a command in one step.

Select a workspace and optionally run a command inside its shell

Usage:
tinx workspace use <workspace> [-- command...] [flags]

Flags:
-h, --help help for use

Global Flags:
--tinx-home string override the tinx home directory
-w, --workspace string select the workspace for workspace-shell commands

Examples:

tinx workspace use demo
tinx workspace use demo -- node build
tinx use demo -- lite-ci plan

workspace list

List known workspaces with filters for active, ready, and missing entries.

List known workspaces

Usage:
tinx workspace list [flags]

Flags:
--active show only the active workspace
-h, --help help for list
--missing show only missing workspaces
--ready show only ready workspaces
-s, --short show only workspace names

Global Flags:
--tinx-home string override the tinx home directory
-w, --workspace string select the workspace for workspace-shell commands

Examples:

tinx workspace list
tinx workspace list --short
tinx workspace list --ready
tinx workspace list --missing

workspace current

Show the current active workspace or the workspace discovered from the current directory.

Show the current workspace

Usage:
tinx workspace current [flags]

Flags:
-h, --help help for current

Global Flags:
--tinx-home string override the tinx home directory
-w, --workspace string select the workspace for workspace-shell commands

workspace delete

Delete runtime state and unregister the workspace from tinx home.

Delete workspace runtime state and unregister it

Usage:
tinx workspace delete <workspace> [flags]

Flags:
-h, --help help for delete

Global Flags:
--tinx-home string override the tinx home directory
-w, --workspace string select the workspace for workspace-shell commands

If the registered workspace path no longer exists, delete still removes the stale record from tinx home.