Turn any keyboard into an implausibly productive terminal. Hacker Typer is a playful, native Omarchy shell plugin: choose from 14 languages in the bar, launch a large terminal styled by your active theme, and type anything to reveal convincing code.
The interface follows your active Omarchy colors and monospace font, with Hyprland's active border and Omarchy's corner rounding. It runs entirely inside omarchy-shell—no WebView, network access, external process execution, or system changes.
omarchy plugin add https://github.com/codefriendly/omarchy-hackertyper.git --enableHacker Typer requires an Omarchy release with Quattro plugin support. It has no additional runtime dependencies.
Click the >_ icon in the bar, choose a language, and select Launch.
- Typing reveals the next characters.
- Backspace rewinds.
- Press Alt three times for
ACCESS GRANTED. - Press Caps Lock three times for
ACCESS DENIED. - Escape dismisses an access message, then exits the overlay.
You can also launch the selected source from the command line:
omarchy-shell codefriendly.hackertyper launch "" ""Bundled languages: C, C++, C#, Java, TypeScript, Python, Go, Rust, Ruby, PHP, Bash, SQL, Lua, and QML.
All bundled language samples are project-authored and MIT-licensed. The QML option displays this plugin's own HackerTyper.qml; no source is copied from Linux or the original Hacker Typer repository.
Hacker Typer is visual theater only. Displayed source is read as text and never executed. The plugin does not spawn external processes, contact the network, write files, or change user or system configuration.
omarchy plugin remove codefriendly.hackertyperomarchy plugin validate .
node tests/hackertyper.test.js
QML_IMPORT_PATH=/usr/share/omarchy/shell qmllint \
BarWidget.qml Panel.qml Service.qml HackerTyper.qmlInspired by Hacker Typer by Simone Masiero. This plugin is an independent native-QML reimplementation and does not embed or copy the original website or its bundled source text.
MIT licensed. See LICENSE and THIRD_PARTY_NOTICES.md.
