lynxpm completion
📖 Synopsis
Section titled “📖 Synopsis”lynxpm completion <bash|zsh|fish>Description
Section titled “Description”Generates a ready-to-source completion script. The script completes the
top-level command names (including aliases like ls, ps, rm) and, for
commands that target running processes (stop, restart, reload,
flush, delete, show, logs), the names of the currently managed
processes via a call to lynxpm list.
Internal wrapper commands (_exec-env, _exec-sandbox) are excluded from
the completion table.
⚙️ Flags
Section titled “⚙️ Flags”| Flag | Type | Default | Description |
|---|---|---|---|
-h, --help | - | - | Show help message. |
🚀 Install
Section titled “🚀 Install”lynxpm completion bash > ~/.local/share/bash-completion/completions/lynxpmRe-open your shell or source the file.
lynxpm completion zsh > "${fpath[1]}/_lynxpm"Make sure compinit is called from your .zshrc.
lynxpm completion fish > ~/.config/fish/completions/lynxpm.fishFish picks it up on the next shell start.
- Dynamic process-name completion shells out to
lynxpm listat completion time. If the daemon is down you get only command-name completion. - The scripts are regenerated each time you run
lynxpm completion— rerun after upgrades so new aliases show up.