Merge branch 'auto-list'
This commit is contained in:
commit
7732a3136e
12
src/cli.ts
12
src/cli.ts
|
|
@ -801,6 +801,18 @@ complete -c sandlot -n "__fish_seen_subcommand_from vm; and not __fish_seen_subc
|
||||||
`)
|
`)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Default: show list if sessions exist, otherwise help
|
||||||
|
const args = process.argv.slice(2)
|
||||||
|
if (args.length === 0) {
|
||||||
|
try {
|
||||||
|
const root = await git.repoRoot()
|
||||||
|
const st = await state.load(root)
|
||||||
|
if (Object.keys(st.sessions).length > 0) {
|
||||||
|
process.argv.push("list")
|
||||||
|
}
|
||||||
|
} catch {}
|
||||||
|
}
|
||||||
|
|
||||||
program.parseAsync().catch((err) => {
|
program.parseAsync().catch((err) => {
|
||||||
console.error(`✖ ${err.message ?? err}`)
|
console.error(`✖ ${err.message ?? err}`)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user