noseyparke...ompletions(1)

πŸ“¦ version 0.24.0, in nixos 26.05, nixpkgs unstable

✨ noseyparker-generate-shell-completions ✨

okay so bestie, this page lives in the General Commands Manual, section 1 β€” it's the noseyparker-generate-shell-completions entry, and honestly? it's a little cutie. it does exactly one thing and does it slay πŸ’…


🌸 NAME 🌸

noseyparker-generate-shell-completions β€” generate shell completions 🐚✨


πŸ¦‹ SYNOPSIS πŸ¦‹

noseyparker generate shell-completions <-s|--shell> [-v|--verbose]...
[-q|--quiet] [--color] [--progress] [--ignore-certs] [--rlimit-nofile]
[--sqlite-cache-size] [--enable-backtraces] [-h|--help]

like, that's it. that's the whole vibe. no cap 🫢


πŸ’– DESCRIPTION πŸ’–

Generate shell completions. literally that's the description, and honestly? iconic. it gives "i know what i am and i'm not sorry" energy πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -s, --shell=SHELL β€” the shell you want completions for, bestie. you gotta pick one.

[possible values: bash, zsh, fish, powershell, elvish]

  • -h, --help β€” print help. and listen, there's a summary version if you use '-h' β€” fancy, right? 😌

🌈 GLOBAL OPTIONS 🌈

  • -v, --verbose β€” turn on verbose output.

you can repeat this up to 3 times to get successively more output. yes, three. the dial goes to three, not eleven 🎚️✨

  • -q, --quiet β€” suppress non-error feedback messages.

this silences WARNING, INFO, DEBUG, and TRACE messages, and it also disables progress bars. lowkey the loudest thing about it is how much it shuts up. this overrides any provided verbosity and progress reporting options β€” so if you're mixing flags, quiet wins, periodt πŸ’€

  • --color=MODE [default: auto] β€” enable or disable colored output 🌈

when it's "auto", colors are enabled for stdout and stderr when they are terminals.

if the NO_COLOR environment variable is set, it takes precedence and is equivalent to --color=never. so like, NO_COLOR said "not today" and it meant it πŸ™ˆ

[possible values: auto, never, always]

  • --progress=MODE [default: auto] β€” enable or disable progress bars.

when it's "auto", progress bars are enabled when stderr is a terminal. very "only if you're watching" of it πŸ‘€

[possible values: auto, never, always]

  • --ignore-certs β€” ignore validation of TLS certificates.
⚠️ bestie this one's giving "trust issues but make it deliberate" β€” it's right there in the name, it ignores cert validation. don't be surprised later 😭

πŸ”₯ ADVANCED GLOBAL OPTIONS πŸ”₯

these are the main-character energy options. you probably don't need them. but if you do, you do πŸ’…

  • --rlimit-nofile=LIMIT [default: 16384] β€” set the rlimit for number of open files to LIMIT.

this should not need to be changed from the default unless you run into crashes from running out of file descriptors. so like, only touch this if the file descriptors are actively jumping you in the parking lot πŸ’€

  • --sqlite-cache-size=SIZE [default: -1048576] β€” set the cache size for SQLite connections to SIZE.

this has the effect of setting SQLite's pragma cache_size=SIZE. the default value is set to use a maximum of 1GiB for database cache. see <https://sqlite.org/pragma.html#pragma_cache_size> for more details. ngl that link is the whole lore drop πŸ“š

  • --enable-backtraces=BOOL [default: true] β€” enable or disable backtraces on panic.

this has the effect of setting the RUST_BACKTRACE environment variable to 1. so when things go sideways you get the receipts 🧾😭

[possible values: true, false]


and that's the whole page, bestie 🫢 mwah πŸ’‹

sign-off time: you just read the shell-completions footer of noseyparke...ompletions(1) β€” yeah the title's wearing a little crop top, that's just how it renders in the corner of the terminal πŸŽ€βœ¨ bye ily πŸ¦‹

πŸ“¦ where this page comes from