Add terminal TUI and shell completion
This commit is contained in:
parent
a7535cfc56
commit
cab60cd633
11 changed files with 612 additions and 0 deletions
|
|
@ -114,6 +114,17 @@ empty.
|
|||
not installed to a system autostart path by default — desktop users copy it to
|
||||
`~/.config/autostart/` themselves.
|
||||
|
||||
## Terminal TUI and Completion
|
||||
|
||||
The terminal dashboard is stdlib-only and available through
|
||||
`enodia-sentinel tui` in source/wrapper installs. Python packaging metadata also
|
||||
declares `enodia-sentinel-tui = enodia_sentinel.tui:main` for pip-style script
|
||||
generation.
|
||||
|
||||
Shell completion has no runtime dependency: operators generate scripts with
|
||||
`enodia-sentinel completion bash` or `enodia-sentinel completion zsh` and install
|
||||
them in their normal shell completion path.
|
||||
|
||||
## Package Hardening Checklist
|
||||
|
||||
- Package version matches `pyproject.toml` and `enodia_sentinel.__version__`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue