2026-02-08 15:01:42 +09:00
|
|
|
export type SplitDirection = "-h" | "-v"
|
|
|
|
|
|
2026-03-16 11:36:38 +09:00
|
|
|
export function isInsideTmuxEnvironment(environment: Record<string, string | undefined>): boolean {
|
|
|
|
|
return Boolean(environment.TMUX)
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-08 15:01:42 +09:00
|
|
|
export function isInsideTmux(): boolean {
|
2026-03-16 11:36:38 +09:00
|
|
|
return isInsideTmuxEnvironment(process.env)
|
2026-02-08 15:01:42 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getCurrentPaneId(): string | undefined {
|
|
|
|
|
return process.env.TMUX_PANE
|
|
|
|
|
}
|