SkillAgentSearch skills...

Zpwr

ZPWR => World's Most Advanced UNIX Terminal Environment

Install / Use

/learn @MenkeTechnologies/Zpwr
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

zpwr: Neon-Lit UNIX Terminal Operating System for the Digital Underground

tmux final

Main CI Version GitHub tag Commits GitHub commits Contributors All Contributors

 _______ _______ _  _  _ ______
|____   |_____  | |  \| |_____/
    /  / |_____] |_|\_| |    \_  v48.7.3
>>> JACK INTO THE GRID <<<

"The street finds its own uses for things." -- William Gibson

This project began as a fork of Hashrocket's Dotmatrix and evolved into something far beyond its origins -- a sprawling cyberdeck OS for the command line.

ZPWR is a high-voltage terminal environment built on zinit, weaponized with layers of custom zsh, bash, vimL and perl code. It rewires your shell into a neural interface -- autocomplete that anticipates your next move, keybindings that feel like muscle memory from a past life, and a tmux cockpit that turns your terminal into a multi-pane command center.

If your terminal isn't glowing, you're not running ZPWR.

System Map

Full Installation -- Jack Into ~/.zpwr

sh -c "$(curl -fsSL raw.githubusercontent.com/MenkeTechnologies/zpwr/main/install/s)"

OR

git clone --depth 1 -- https://github.com/MenkeTechnologies/zpwr.git ~/.zpwr && cd ~/.zpwr/install && ./zpwrInstall.sh

The installer will confirm what will be installed and overwritten before executing.

Zinit will install plugins on first zsh after install.

Full Installation to Custom $ZPWR -- Choose Your Safehouse

To install to a custom directory, clone the project to custom directory and start the installer. ZPWR will pick up its location and export ZPWR to that directory. This also means you can move ZPWR after install after updating the sym links that are in $HOME. First export ZPWR_INSTALL=<mydirectory>/install in current shell. Replace <mydirectory> with your new install dir and keep /install in the export. Then run zpwr regenconfiglinks in same shell to create new sym links pointing to your new directory <mydirectory>. Then exec a new zsh with exec zsh and all environment variables will be set accordingly.

Installation Options to ~/.zpwr/install/zpwrInstall.sh

    Options:
        -a  Install all dependencies
        -c  Copy just configs
        -n  Do not start tmux at end of installer
        -s  Skip main section
        -h  Display this message
        -V  Display script version

ZPWR Augmentations

[ SYSTEM SPECS // ACTIVE MODULES ]

  • 506+ zpwr subcommands -- your neural command vocabulary with colorized zsh menucompletion zpwr <tab>
  • 215+ centralized environment variables in the ZPWR namespace -- dials and switches for every subsystem
  • 890+ centralized ZPWR files in ~/.zpwr -- clean uninstall, no ghost processes
  • 17k zsh tab completions including zsh-more-completions -- predictive input at machine speed
  • 170+ bash, perl, zsh and python scripts in ~/.zpwr/scripts or $ZPWR_SCRIPTS git tracked
  • 2000+ aliases -- shorthand for the initiated
  • 360+ git aliases from OMZ git plugin and zsh-git-acp
  • user specific ZPWR files in ~/.zpwr/local git ignored -- your private data vault
  • installer specific ZPWR files in ~/.zpwr/install git tracked
  • ZPWR installer output in ~/.zpwr/local/installer git ignored
  • central kill switch for zpwr colorful output with ZPWR_COLORS
  • zsh completion with descriptions for parameters, regular, suffix and global aliases
  • spelling correction, abbreviation expansion and automatic capitalization on the command line zsh-expand -- the shell corrects you before you finish typing
  • snippets with tabstops that expand with spacebar and advance to next stop with C-o zsh-expand
  • expanding regular aliases and global aliases from zsh menu selection and in vim insert mode zsh-expand
  • optional preexec expansion of regular aliases and global aliases or only history expansion of aliases
  • neon-coded groups of zsh menu completion for commands, aliases, reswords, functions, builtins, parameters, files, command history, correction
  • neon-coded groups of zsh menu completion for man pages
  • neon-coded groups of zsh menu completion for git subcommands
  • neon-coded groups of zsh menu completion for git objects
  • heavily colorized man pages zsh-very-colorful-manuals -- manpages that glow
  • insert matching quotes, brackets and parentheses like most IDEs zsh-autopair
  • custom keybinding to open file
View on GitHub
GitHub Stars218
CategoryDevelopment
Updated2h ago
Forks14

Languages

Shell

Security Score

100/100

Audited on Apr 9, 2026

No findings