Omarchy Community Tools: Plugins, Projects, and Original Posts
Discover tools, plugins, and themes built for Omarchy Quattro, then evaluate repositories, licenses, dependencies, status, and original author posts before installing.
AMZDIR Editorial · Published · Updated
This directory covers tools built by community developers around Omarchy, Quickshell, and daily workflows. GitHub repositories are treated as the source for code and installation facts; original X posts provide release context and demonstrations. A post is not a security review and cannot replace license checks, code review, or testing.
A third-party plugin is not a sandboxed app
Omarchy Shell plugins run inside the long-lived shell process with your user permissions. This page verifies that an author published a project and that a public repository exists. It does not claim a complete code audit or a successful install on your hardware. Read the repository, dependencies, and recent changes before enabling anything, and keep a disable and removal path.
How to read the status labels
| Status | Meaning |
|---|---|
| Source verified | The author post, public repository, and project purpose can be matched; license status is reported separately |
| Not device-tested | This site has not completed an install, use, and removal cycle on a real Omarchy Quattro system |
| Install path needs verification | A repository URL, package name, or command is inconsistent, so no copy-ready command is provided |
| License not declared | No recognizable license file is present in the public repository; the author must clarify reuse rights |
| Developer preview | The project still targets testers or developers and is not a stable general-user install path |
| Handles sensitive data | The tool may access clipboard history, private calendar URLs, captures, or other data requiring extra protection |
Statuses reflect public information checked on 2026-08-28. Popularity and public source code are not proof of safety. Read the plugin security, updates, and recovery guide before installing.
Try Omarchy: experience Omarchy on an Apple Silicon Mac
Try Omarchy packages ARM64 Arch Linux, Omarchy Quattro, a QEMU runtime using Apple Hypervisor Framework, and a Swift/AppKit launcher into a macOS application. It gives Apple Silicon users a way to experience Omarchy without manually configuring a virtual machine. Features include a resizable native window, VirGL graphics, text and PNG clipboard sharing, and one optional shared Mac folder.
Regular users should download the author's signed and notarized .dmg from Releases instead of running the development build commands. The project is currently pre-1.0 and documents several boundaries:
- Video decoding is CPU-only, so high-resolution playback can be slow.
- The optional shared folder gives the guest full read and write access; choose only a directory that Linux software may modify.
- The persistent VM lives at
~/Library/Application Support/Try Omarchy/VM/v1; removing the app does not remove this data. - Command-to-guest-Super mappings require Accessibility permission, while microphone access is optional.
The repository says updates migrate a protected VM clone, verify the signed payload, and activate it only after a health check. This site has not yet verified installation, updates, folder sharing, or removal on a real Apple Silicon Mac.
Working on a smooth updater for Try Omarchy. You should be able to just download a new version and launch your existing VM, updated. Even if Omarchy is updated.
Eclipse Fire: a fiery solar-eclipse theme for Omarchy
Eclipse Fire is a dark Omarchy theme by Isaac Serrano, built from a near-black background, molten-orange accents, and smoke blue-grey borders. The repository includes 11 matching wallpapers, while colors.toml supplies generated colors for Omarchy-managed applications including Kitty, Alacritty, Foot, Ghostty, btop, and Neovim.
The repository documents these commands to install and select the theme:
omarchy theme install https://github.com/elchacoveloz/eclipse-fire
omarchy theme set "Eclipse Fire"Running install-icons.sh is optional. It reads /usr/share/icons/Yaru-red, deletes and recreates ~/.local/share/icons/Yaru-eclipse-fire, then uses ImageMagick to recolor matching folder PNGs. Confirm that the destination contains no custom files you need before running it. Switching to another theme disables the appearance, but does not automatically remove the generated icon directory.
As of 2026-08-28, the repository is very new, has no recognizable license file, and does not document an uninstall command. This site has not tested theme installation, switching, icon generation, or complete removal on a real Omarchy system. Public source availability should not be treated as explicit permission to redistribute or modify the project.
Hice un theme para Omarchy
Toolroll: offline developer utilities
Toolroll brings 35 small utilities—JSON formatting, JWT inspection, hashes, Base64, timestamps, Cron, regular expressions, and QR tools—into Omarchy Shell. Its repository says conversions run offline without telemetry and supports clipboard detection and multi-step chains.
The repository also says the plugin contains about 12,000 lines of QML and JavaScript and runs unsandboxed inside the shell. Inspect lib/catalog.js and Toolroll.qml before deciding whether to install:
omarchy plugin add https://github.com/iainfreestone/omarchy-toolroll.git
omarchy plugin enable io.github.iainfreestone.toolrollYou must add your own shortcut in ~/.config/hypr/bindings.lua. Use the current repository README for removal commands and the settings files intentionally retained after removal.
Spent the last few evenings building my first Omarchy plugin. Toolroll brings 30+ offline dev tools into one place. You can format JSON, decode JWTs, generate hashes, and chain operations together with auto clipboard detection.
World Time: compare time zones
World Time is an Omarchy Shell bar plugin that maps one selected instant across multiple IANA time zones without changing the system time zone. It pins the current zone first, lets users search and persist comparison zones, and accounts for daylight-saving changes on the selected date.
The repository documents this installation command:
omarchy plugin add https://github.com/mwikala/omarchy-world-time.git --enableSelected zones are stored in ~/.config/omarchy/world-time/zones. Review the current code and dependencies before enabling it; a small feature is still third-party shell code.
i work with people across multiple timezones. i needed a little widget to compare timezones. you can just do things. quickshell + @OmarchyLinux quattro.
MPD Lyrics Overlay: local synchronized lyrics
This plugin displays a centered synchronized-lyrics overlay for local music played through MPD. It supports timed .lrc files, plain .txt lyrics, click-to-seek, and Vim-style navigation. A lyrics file must be beside the track with exactly the same filename and only a different extension.
As of 2026-08-27, the repository is named omarchy-mpd-lyrics-line, but its copy-ready install command still points to a different omarchy-plugin-mpd-lyrics.git URL. This directory therefore links to the repository without repeating the command. The status can change after the author aligns the repository name, plugin ID, and instructions.
Made a beautiful #omarchy plugin for lyrics scroll. Now my music collection is alive.
Keyboard Layout Switcher: layouts and per-app rules
Keyboard Layout Switcher reads layouts already configured in Hyprland and XKB, then lets users switch by physical keyboard or application. It can make Super shortcuts follow the active typing layout or remain in the first layout's positions. It uses no root helper and adds policy only under ~/.config/omarchy-keyboard-switcher/policy.json.
omarchy plugin add https://github.com/olivoil/omarchy-keyboard-switcher.git --enableThe plugin can replace the first-party omarchy.keyboard-layout widget, so avoid showing both. Remove it with omarchy plugin remove io.github.olivoil.omarchy-keyboard-switcher; Hyprland, XKB, and migrated Omakeyd files remain. Delete an old PolicyKit action or helper only after confirming that no legacy remaps still depend on it. Fcitx5/Rime still owns Chinese input methods; keep the layout and input-method layers separate in the Chinese input guide.
Screen Search: region OCR and visual search
Screen Search adds region OCR, QR decoding, text search, translation, and reverse-image search to Omarchy Shell. OCR runs locally through Tesseract. Captures live under $XDG_RUNTIME_DIR/screen-search/ and are deleted on close, cancel, or failure; only an explicit Save writes one to Pictures.
Default visual search does not upload automatically. It marks the capture as sensitive clipboard content and opens the provider page, leaving paste consent to the user. Optional public-url mode uploads to an ephemeral host and asks again before every upload. The installer adds dependencies, a widget, and keybindings; Super + Ctrl + Print replaces the stock region-OCR binding. Uninstall leaves shared packages installed. Compare it with built-in behavior in the OCR, QR, and sharing guide.
Calendar Agenda: private calendars in the bar
Calendar Agenda reads private .ics feeds from Google Calendar, Nextcloud, Fastmail, or another provider and presents day, week, and month views in the Omarchy bar. It uses no OAuth or vendor API, but a private iCalendar URL is itself a bearer secret. Configuration is stored with mode 600 at ~/.config/omarchy/calendar-widget/config.json; regenerate the URL at the provider if it leaks.
omarchy plugin add https://github.com/brm-src/omarchy-calendar-agenda.git --enable --yes
bash ~/.config/omarchy/plugins/io.github.brm-src.calendar-agenda/configure-calendar.shRun the helper with --remove before removing the plugin. The panel fetches feeds when opened and refreshes them while visible. Never paste private calendar URLs into a public issue, screenshot, or repository.
OmaPaste: a local clipboard timeline
OmaPaste is a Rust/GTK4 clipboard-history app that watches Wayland text and PNG clips in the background and stores them in ~/.local/share/omapaste/history.sqlite. It skips password-manager and secret MIME types, but that can reduce rather than eliminate the chance of saving sensitive text. The default retention is one day and can be changed to forever.
Installation first builds the omapaste binary, then enables the Omarchy plugin. Passing --hypr backs up and edits Hyprland bindings and autostart, adding Super + Shift + V; the built-in Super + Ctrl + V picker remains. omarchy plugin remove alone does not stop the daemon, remove the binary, revert Hyprland edits, or erase SQLite history. A complete removal also needs omapaste quit and the cleanup steps documented by the repository.
Try Omarchy for Windows: a WHPX developer preview
Try Omarchy for Windows adapts the macOS Try Omarchy architecture to an x86_64 Arch and Omarchy guest running through QEMU/WHPX. The repository calls it a working proof of concept: the desktop boots, but graphics still use CPU-based llvmpipe; a native Windows shell and the Venus GPU path remain unfinished.
The current process targets testers who can review elevated PowerShell, Windows Hypervisor Platform changes, an ExecutionPolicy Bypass, and a possible reboot. There is no polished general-user release, so this directory links to the source and status without repeating preview commands. Compare it with Apple Silicon, VirtualBox, and VMware options in the virtual-machine guide.
Omarchy SPICE Guest Tools: clipboard and dynamic VM displays
This project adds two-way text/image clipboard sharing and dynamic display resizing to SPICE guests. Upstream reports live testing in an aarch64 UTM guest for text, images, and dual-display resizing. Services run per user and use logind session ownership so only the active local Wayland session can interact with SPICE.
The package is not yet in the AUR, while signed release archives, checksums, and the full host test matrix are still pending. Development installation edits ~/.config/hypr/monitors.lua after creating a backup and uses a marked block. spice-guest-tools uninstall retains configuration; uninstall --purge removes more configuration and active state. File-manager copy/paste is not supported, only text and common bitmap formats. General users should wait for a package-manager-verifiable release.
Bootable: write and read-back verify Omarchy media
Bootable is a cross-platform GUI/TUI image writer that can discover Omarchy images, check publisher checksums, and read back every written byte. It does not auto-select a target, rejects system disks, and requires a Review & write step before erasing eligible removable media.
Current release binaries are unsigned, and the project tells users to verify the target and keep backups. This site has not tested real-device filtering, writing, verification, or failure recovery, so Bootable does not replace balenaEtcher, Rufus, or Caligula here. If evaluating it, obtain versions and checksums from Releases and the project download page. Follow the independent disk checks in the ISO and USB installation guide.
hyprwhspr: local-first system-wide dictation
hyprwhspr is not Omarchy-only. It is a system-wide speech-to-text tool for Arch, Hyprland, Wayland, and X11. It supports local Parakeet and Whisper-family models as well as optional cloud APIs; audio and transcripts remain entirely on-device only when a local backend is selected. Omarchy integration centers on themed microphone OSD, shortcuts, and desktop workflow.
Arch users can install through the AUR and run hyprwhspr setup. The project also provides validation, microphone testing, model management, and hyprwhspr uninstall. Before enabling auto-paste, auto-submit, or a cloud backend, identify which active window, clipboard, audio, and remote service will receive data; model downloads can also consume substantial storage.
The following is a community share, not an author release record:
System-wide Linux dictation using local AI or cloud models
OmaBackup: configuration coverage checks for Omarchy 4
OmaBackup targets an Omarchy-specific failure mode: a backup can remain intact even after the system stops reading those old configuration files. It traces what current Hyprland and Omarchy configuration actually loads, collects those paths, verifies coverage, and classifies plugins as remote commits, patches, or complete local copies.
The repository explicitly says it is at stage 1 of 6. Only status, collect, and verify work today; the QML plugin is a placeholder, and the complete diff, commit, scheduling, and restore path is unfinished. It cannot replace personal-file backup and must not be presented as a working restore product. Its README declares MIT, but there is no standalone LICENSE file. Review the difference between snapshots and independent backups first.
What a new directory entry must prove
Projects are strongest candidates when they provide:
- An original author post or another verifiable release record.
- A public repository, clear license, and readable install instructions.
- A stated Omarchy version and required dependencies.
- An explanation of files written, data accessed, disable steps, and removal.
- Original review notes about risk, compatibility, and verification rather than a paraphrased social post.
To suggest a project, use the contact page and include the original post, GitHub repository, and applicable version. This site does not scrape or mirror an entire X feed and does not rehost author videos. Static source cards keep essential context available when X does not load while leaving the choice to open the original post with the reader.
Continue with apps and development environments, Omarchy Plugins, and community reviews and ecosystem boundaries.
Omarchy Web App and PDF Tips for Links, Forms, and Signatures
Create and remove Omarchy web apps, copy the current URL, choose a default browser, and fill or sign PDFs with Document Viewer or Xournal++.
Moving to Omarchy from Windows or macOS
Map Start, Spotlight, Alt-Tab, Command, virtual desktops, and file habits into Omarchy's keyboard-driven workflow.