term(1)

πŸ“¦
version 1.51.0 Β· 2 versions
, in opensuse-leap 16.0

🌸 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