mirror of
https://github.com/l0ng-ai/tty7.git
synced 2026-10-08 16:02:17 +00:00
tty7 is split into two Rust processes: a persistent daemon that owns the shells and a GPU-rendered client that talks to it over a local socket. Because the shells live in the daemon, quitting and reopening the app leaves the session intact — detach and reattach, no tmux required. - Persistent sessions — the daemon holds the PTYs and child processes, so closing a window or swapping in a new build never takes a shell down. - Performance — an 11 MB `cat` completes in 95 ms and DOOM-fire renders at 888 fps; the daemon drains the PTY at device speed off the render path. - Shell-aware — new tabs and splits open in the current working directory; zsh, bash, fish, and PowerShell are set up automatically. - Enhanced prompt — inline completion, syntax highlighting, history, and in-terminal search, with rich flag/subcommand signatures for common tools. - Tabs, resizable splits, a command palette, click-to-open links, desktop notifications, eight themes, and CJK/IME input. Native builds for macOS, Windows, and Linux. Built on Zed's gpui and Alacritty's VT core.
1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"description":"Install and Run Python Applications in Isolated Environments","options":[{"names":["--help","-h"],"description":"Show help for pipx","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[{"names":["install"],"description":"Install a package","hidden":false,"options":[{"names":["--include-deps"],"description":"Include apps of dependent packages","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--force"],"description":"Modify existing virtual environment and files in PIPX_BIN_DIR","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--suffix"],"description":"Optional suffix for virtual environment and executable names","args":[{"name":"SUFFIX","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--python"],"description":"The Python executable used to create the Virtual Environment and run the associated app/apps. Must be v3.6+","args":[{"name":"PYTHON","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--system-site-packages"],"description":"Give the virtual environment access to the system site-packages dir","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--index-url","-i"],"description":"Base URL of Python Package Index","args":[{"name":"INDEX_URL","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--editable","-e"],"description":"Install a project in editable mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--pip-args"],"description":"Arbitrary pip arguments to pass directly to pip install/upgrade commands","args":[{"name":"PIP_ARGS","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package_spec","description":"Package name or pip installation spec","optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["inject"],"description":"Installs packages to an existing pipx-managed virtual environment","hidden":false,"options":[{"names":["--include-apps"],"description":"Add apps from the injected packages onto your PATH","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--include-deps"],"description":"Include apps of dependent packages","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--system-site-packages"],"description":"Give the virtual environment access to the system site-packages dir","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--index-url","-i"],"description":"Base URL of Python Package Index","args":[{"name":"INDEX_URL","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--editable","-e"],"description":"Install a project in editable mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--pip-args"],"description":"Arbitrary pip arguments to pass directly to pip install/upgrade commands","args":[{"name":"PIP_ARGS","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--force","-f"],"description":"Modify existing virtual environment and files in PIPX_BIN_DIR","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package","description":"Name of the existing pipx-managed Virtual Environment to inject into","optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["pipx","list","--short"]}]},{"name":"dependencies","description":"The packages to inject into the Virtual Environment--either package name or pip package spec","optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["upgrade"],"description":"Upgrade a package in a pipx-managed Virtual Environment by running 'pip install --upgrade PACKAGE'","hidden":false,"options":[{"names":["--include-injected"],"description":"Also upgrade packages injected into the main app's environment","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--force","-f"],"description":"Modify existing virtual environment and files in PIPX_BIN_DIR","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--system-site-packages"],"description":"Give the virtual environment access to the system site-packages dir","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--index-url","-i"],"description":"Base URL of Python Package Index","args":[{"name":"INDEX_URL","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--editable","-e"],"description":"Install a project in editable mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--pip-args"],"description":"Arbitrary pip arguments to pass directly to pip install/upgrade commands","args":[{"name":"PIP_ARGS","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["pipx","list","--short"]}]}],"subcommands":[]},{"names":["upgrade-all"],"description":"Upgrades all packages within their virtual environments by running 'pip install --upgrade PACKAGE'","hidden":false,"options":[{"names":["--include-injected"],"description":"Also upgrade packages injected into the main app's environment","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--skip"],"description":"Skip these packages","args":[{"name":"packages to skip","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--force","-f"],"description":"Modify existing virtual environment and files in PIPX_BIN_DIR","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["uninstall"],"description":"Uninstalls a pipx-managed Virtual Environment by deleting it and any files that point to its apps","hidden":false,"options":[{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["pipx","list","--short"]}]}],"subcommands":[]},{"names":["uninstall-all"],"description":"Uninstall all pipx-managed packages","hidden":false,"options":[{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["reinstall"],"description":"Reinstalls a package","hidden":false,"options":[{"names":["--python"],"description":"The Python executable used to recreate the Virtual Environment and run the associated app/apps. Must be v3.6+","args":[{"name":"PYTHON","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[{"script":["pipx","list","--short"]}]}],"subcommands":[]},{"names":["reinstall-all"],"description":"Reinstalls all packages","hidden":false,"options":[{"names":["--python"],"description":"The Python executable used to recreate the Virtual Environment and run the associated app/apps. Must be v3.6+","args":[{"name":"PYTHON","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--skip"],"description":"Skip these packages","args":[{"name":"packages to skip","description":null,"optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["list"],"description":"List packages and apps installed with pipx","hidden":false,"options":[{"names":["--include-injected"],"description":"Show packages injected into the main app's environment","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--json"],"description":"Output rich data in json format","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--short"],"description":"List packages only","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["run"],"description":"Download the latest version of a package to a temporary virtual environment, then run an app from it","hidden":false,"options":[{"names":["--no-cache"],"description":"Do not re-use cached virtual environment if it exists","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--pypackages"],"description":"Require app to be run from local __pypackages__ directory","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--spec"],"description":"The package name or specific installation source passed to pip","args":[{"name":"SPEC","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--python"],"description":"The Python version to run package's CLI app with","args":[{"name":"PYTHON","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--system-site-packages"],"description":"Give the virtual environment access to the system site-packages dir","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--index-url","-i"],"description":"Base URL of Python Package Index","args":[{"name":"INDEX_URL","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--editable","-e"],"description":"Install a project in editable mode","args":[],"required":false,"repeatable":false,"hidden":false},{"names":["--pip-args"],"description":"Arbitrary pip arguments to pass directly to pip install/upgrade commands","args":[{"name":"PIP_ARGS","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]}],"required":false,"repeatable":false,"hidden":false},{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"app","description":"App/package name and any arguments to be passed to it","optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["runpip"],"description":"Run pip in an existing pipx-managed Virtual Environment","hidden":false,"options":[{"names":["--verbose"],"description":"Show verbose output","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[{"name":"package","description":"Name of the existing pipx-managed Virtual Environment to run pip in","optional":false,"variadic":false,"template":[],"suggestions":[],"generators":[]},{"name":"pipargs","description":"Arguments to forward to pip command","optional":false,"variadic":true,"template":[],"suggestions":[],"generators":[]}],"subcommands":[]},{"names":["ensurepath"],"description":"Ensure directory where pipx stores apps is in your PATH environment variable","hidden":false,"options":[{"names":["--force","-f"],"description":"Add text to your shell's config file even if it looks like your PATH already contains paths to pipx and pipx-install apps","args":[],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["environment"],"description":"Print a list of variables used in pipx.constants","hidden":false,"options":[{"names":["--value"],"description":"Print the value of the variable","args":[{"name":"VARIABLE","description":null,"optional":false,"variadic":false,"template":[],"suggestions":[{"names":["PIPX_HOME"],"description":null},{"names":["PIPX_BIN_DIR"],"description":null},{"names":["PIPX_SHARED_LIBS"],"description":null},{"names":["PIPX_LOCAL_VENVS"],"description":null},{"names":["PIPX_LOG_DIR"],"description":null},{"names":["PIPX_TRASH_DIR"],"description":null},{"names":["PIPX_VENV_CACHEDIR"],"description":null}],"generators":[]}],"required":false,"repeatable":false,"hidden":false}],"args":[],"subcommands":[]},{"names":["completions"],"description":"Print instructions on enabling shell completions for pipx","hidden":false,"options":[],"args":[],"subcommands":[]}],"name":"pipx"} |