A comprehensive, neon-themed terminal environment built on zsh, tmux, and Neovim with over 500 subcommands and extensive customization.
ZPWR is a comprehensive terminal environment that bundles zsh, tmux, Neovim, and hundreds of custom scripts into a unified, highly customizable shell experience. It solves the problem of fragmented terminal configurations by providing a pre-integrated, feature-rich system with predictive completions, advanced diagnostics, and a consistent workflow across platforms.
Power users, system administrators, and developers who spend significant time in the terminal and want a pre-configured, extensible environment that enhances productivity and provides deep system insights.
Developers choose ZPWR for its unparalleled depth of integration, extensive subcommand ecosystem, and cyberpunk-inspired aesthetic. It offers a ready-to-use, battle-tested terminal OS that eliminates configuration overhead while providing tools for performance profiling, environment snapshots, and real-time diagnostics not found in standard dotfiles.
ZPWR => World's Most Advanced UNIX Terminal Environment
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Boasts 17k+ zsh tab completions with colorized menu selection, anticipating commands to reduce typing, as detailed in the Augmentations section.
Offers over 500 zpwr verbs for environment management, diagnostics, and tuning, providing ready-made tools for complex tasks.
Bundles Neovim with 77+ plugins, tmux session management, and in-editor REPL execution, creating a seamless coding workflow.
Includes zpwr bench for startup profiling, zpwr doctor for health checks, and zpwr flame for performance flame charts, offering deep shell insights.
Supports macOS, Linux, FreeBSD, WSL, and ARM devices like Raspberry Pi, ensuring a consistent experience across systems.
The installer backs up but overwrites key dotfiles (.zshrc, .vimrc, .tmux.conf), which can disrupt existing setups and requires manual recovery if uninstalled.
Uninstalling involves running zpwr uninstall and manually removing dependencies like zinit plugins, as the README admits not all components are cleaned up automatically.
Built on zinit with 65+ plugins, creating vendor lock-in and potential breakage if plugins have issues, limiting portability.
Startup times can reach 2-10 seconds on slower machines like WSL, as noted in the Boot Time section, which may hinder productivity.