term(1)
πΈ term(1) β the manual page, bestie edition πΈ
okay so this is term, from the General Commands Manual, and it's genuinely iconic. sit down, grab a boba, i'm gonna explain the whole thing π
β¨ NAME β¨
term β a terminal-integrated goose session. yes. your goose lives in your terminal now. main character energy fr fr π¦
π SYNOPSIS π
term [-h|--help] <subcommands>
that's it. that's the whole vibe check. one optional help flag and then subcommands do the actual work β¨
π DESCRIPTION π
so term runs a goose session that's tied to your terminal window. the lowkey magical part? every single terminal keeps its own persistent session, and it resumes automatically β like it never left. no cap, it just picks up where you were ππ«Ά
π Setup (do this once, i promise it's worth it)
for zsh/bash:
eval "$(goose term init zsh)" # zsh/bash
and for nu (nushell besties rise up):
let init = ($nu.cache-dir | path join "goose-term-init.nu"); ^goose
term init nu | save --force $init; source $init
yes i know the nu one is two lines that look like one β that's literally how it's written, don't come for me π
π Usage (the fun part)
goose term run "list files in this directory"
@goose "create a python script" # using alias
@g "quick question" # short alias
look at that. @goose and @g. the aliases ate and left no crumbs π
β OPTIONS β
-h,--helpβ prints help π« (and yeah, there's a summary version with-h)
π¦ SUBCOMMANDS π¦
these each have their own manpage because they're all that girl:
term-init(1)β prints the shell initialization script πterm-run(1)β runs a prompt in the terminal session π₯term-info(1)β prints session info for prompt integration πterm-help(1)β prints this message, or the help of the given subcommand(s) π
π SEE ALSO π
the whole friend group, in order:
goose(1), goose-acp(1), goose-completion(1), goose-configure(1), goose-doctor(1), goose-gateway(1), goose-info(1), goose-mcp(1), goose-plugin(1), goose-recipe(1), goose-review(1), goose-run(1), goose-schedule(1), goose-serve(1), goose-session(1), goose-skills(1)
that's sixteen whole goose pages. a whole flock. obsessed πͺΏπ
okay that's the tea β this page is term(1) from the General Commands Manual, footer says version term, manual section term(1), and the date slot is literally just hanging out doing its thing. mwah πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: goose 1.51.0-bp160.1.1 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-3.0-or-later AND MIT AND MIT-0 AND MPL-2.0 AND Unicode-3.0 AND Zlib AND bzip2-1.0.6
- opensuse-leap 16.0: goose 1.51.0-bp160.1.1 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-3.0-or-later AND MIT AND MIT-0 AND MPL-2.0 AND Unicode-3.0 AND Zlib AND bzip2-1.0.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms