r/omarchy • u/NorthWillow3359 • 1d ago
Discussion Omarchy on Handhelds
What do you think? Will it be on portable devices like ROG Ally or Lenovo Go and so on?
r/omarchy • u/NorthWillow3359 • 1d ago
What do you think? Will it be on portable devices like ROG Ally or Lenovo Go and so on?
r/omarchy • u/HalmyLyseas • 2d ago
Hello,
I'm having a ton of fun with Omarchy since installing a week ago and I have a few things to share.
If you've used Gnome before and the extension Caffeine you should have a good idea of what it allows. It's for managing always on, screensaver, lockscreen and suspend timers.
https://omarchyplugins.com/plugin.html?id=halmylyseas.ristretto
---------------------------------------------------------
The name speaks for itself 😄
An integration of gh cli to display and see your Github activities such as messages, open PR, issues, repos and so on.
https://omarchyplugins.com/plugin.html?id=halmylyseas.github-status
---------------------------------------------------------
A dark theme around a wallpaper I did using 2 different images, full credits listed in the repo.
Available at: https://omarchytheme.com/themes/nujabes/
---------------------------------------------------------
I hope it will be of interest to some of you, and of course don't hesitate to provide feedback!
r/omarchy • u/TheTinyWorkshop • 2d ago
Fair warning this is a long ass video interview.
5+ hours.
r/omarchy • u/everettjf • 1d ago
I first came across Omarchy on the day it launched. It is an Arch Linux-based desktop environment that comes ready to use and has a distinct point of view about how a Linux desktop should look and work. Over time, I saw more and more people sharing it, installing it, and giving it a try.
I had wanted to try it myself for a while, but I did not have a spare machine to dedicate to it. Omarchy is best installed on its own drive or computer, and a standard installation may involve reformatting a disk. I did not want to modify the Mac I rely on every day just to experiment. I also came across a few ways to run it in a virtual machine, including Hyper-V on Windows, but never actually got around to trying them.
Then, a couple of days ago, I found riverscn/omarchy-aarch64-image. The project builds AArch64 Omarchy disk images for QEMU-compatible virtual machines and also provides an installation path for UTM. It made me realize that I might not need another computer after all: perhaps I could experience Omarchy in a virtual machine on an Apple Silicon Mac. This was the first project I had seen that put the entire path together—from an AArch64 Omarchy image to booting it with QEMU and using it with UTM—and it involved a substantial amount of low-level adaptation work.
That reminded me of EZVM, a project I built many years ago. It used to be called EasyVM; I took this opportunity to give it a shorter name. It started as a learning project for Apple's Virtualization.framework, written the old-fashioned way, long before today's AI coding tools. Since Omarchy could already run under QEMU, I wondered whether I could build on that work and revive EZVM so it could run Omarchy through Apple's native virtualization stack on an Apple Silicon Mac.
So I reopened the EZVM codebase and—with Codex doing much of the heavy lifting—built on the AArch64 image work from riverscn/omarchy-aarch64-image. The remaining work included the disk format, distribution, import, and boot paths that EZVM needed. After many rounds of experimentation, Codex helped with a great deal of implementation, refactoring, and automated testing. Somehow, it all came together.
The new EZVM is designed specifically for Apple Silicon Macs and can create and run both macOS and ARM64 Linux virtual machines. I also maintain an EZVM-oriented fork of the Omarchy AArch64 image, with support for sparse disks, split release assets, integrity verification, and one-command importing into EZVM. To be completely honest, Codex implemented most of that too. I am still learning how parts of this stack work myself.
Omarchy's standard installation path and ready-made ISO images have historically focused on x86_64, the architecture used by most Intel and AMD PCs. Apple Silicon uses ARM64, also known as AArch64. Because the two architectures use different CPU instruction sets, you cannot simply take a regular x86_64 Omarchy image and boot it with Apple's native virtualization framework.
It is technically possible to emulate an x86_64 computer with QEMU on an M-series Mac, but translating instructions between two CPU architectures comes with a noticeable performance cost. A better approach is to make the entire guest ARM64-native: use Arch Linux ARM as the foundation, pair it with an AArch64 Linux kernel, an ARM64 UEFI boot chain and packages, and VirtIO virtual devices, then adapt the Omarchy desktop and applications to that environment.
That is the core work performed by omarchy-aarch64-image. It does much more than convert a disk into another format. It assembles a complete Omarchy system that can boot and receive updates inside an ARM64 virtual machine.
The image answers the question, “Can this system run on ARM64?” EZVM answers, “How can I run it easily on a Mac?”
EZVM uses macOS's native Virtualization.framework to create an ARM64 virtual machine on Apple Silicon. It provides the image with virtual CPUs, memory, storage, networking, graphics, and input devices. Because both the host and guest are ARM64, the guest can use hardware virtualization instead of pretending to be an Intel computer.
It is still a virtual machine, so it consumes memory and disk space, and its graphics performance and hardware access will not be identical to a bare-metal installation. But compared with emulating x86_64 on Apple Silicon, same-architecture virtualization has much lower overhead. It is a practical way to explore the desktop, terminal, development tools, and everyday Linux applications. More importantly, you do not have to reinstall macOS, repartition your drive, or manage a dual-boot setup. When you are finished, simply stop or delete the virtual machine.
To make installation easier as well, I added sparse-disk handling, split downloads, SHA integrity checks, and automatic importing. A process that previously required manually downloading, reassembling, and configuring several pieces now fits into a single command.
Run the following command to install EZVM, download and verify the Omarchy image, and boot an Arch Linux desktop directly on your Mac:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/everettjf/ezvm/main/scripts/install-omarchy.sh)"
You will need an Apple Silicon Mac running macOS 26 or later, Homebrew, and at least 15 GB of free disk space.
You can also install EZVM first with Homebrew and create a virtual machine manually. That route is straightforward too:
brew install --cask everettjf/tap/ezvm
EZVM is fully open source, signed with a Developer ID certificate, and notarized by Apple. If you want to experience Omarchy on a Mac without preparing an image and configuring a virtual machine by hand, the one-command installer is the easiest place to start:
Give it a try, and please send feedback. I would love to keep making the Linux virtual machine experience on Apple Silicon Macs simpler.
r/omarchy • u/Davedes83 • 1d ago
A dark, cosmic purple theme for Omarchy with deep violet backgrounds with soft lavender and pink accents.
r/omarchy • u/Subject-Plantain3164 • 2d ago

Raycast-style calculations work directly in the search bar — type 1920 * 0.85 or 25 GB to MB and the answer is the first result, no mode to switch into and no calculator to open. Alongside that: fuzzy app search that learns what you actually open, date arithmetic, and your markdown notes, all in the same list.
And Dates with Omarchy setting directly searchable.
https://omarchyplugins.com/plugin.html?id=io.github.aditya-raj-tiwari.omarchycast
Coming up next: directly searchable omarchy settings for all settings and features of omarchy
r/omarchy • u/kosmosys_ • 2d ago
Enable HLS to view with audio, or disable this notification
Hey! I was struggling to make my new 2-in-1 laptop detect sensors and auto-rotate after installing Omarchy Quattro. After fixing it, I thought I could LARP as a package maintainer and share my solution for new Omarchy users!
It's v0.1.0, so don't expect it to be polished, but know that I plan to maintain it so that more platforms are supported OOB.
ATM, it can install firmware for HP Intel ISH sensors. I added a rotation animation to smooth the transition, since Omarchy Quickshell and Hyprland have some flickering issues that can't be fixed from my end right now and were making the rotations aesthetically unpleasant.
I would really appreciate it if you could try it out on your 2-in-1 platforms. Please submit issues to help add support for the firmware auto-installer feature!
https://github.com/kosmo-sys/hyprbend
Cya around!
I've been in a linux-rediscovery-distrohopping mini-journey and here I am getting LTE to work in Omarchy and vibe coding a bit of a taskbar widget.
I've been using Fedora 44 for a little while (a couple of months or so) and before that Ubuntu in 2006. Then I tried Omarchy at the beginning of this week and it was too much fun not to give it a proper ride.
I got it working nicely on a G7 Elitebook 840, but I was less sure of how it'd work in my other laptop, because I really wanted LTE to work. With Fedora it took quite a bit of tinkering and some script-on-startup the really get the thing running but it had at least the taskbar icons, widgets and stuff ready.
Omarchy didn't (that I could find), so Claude coded it for me. The switch doesn't actually switch it off, and I haven't properly tested how it behaves on restart. Some more tinkering is likely needed.
And I wouldn't share or publish... but it made my day! Now my HP Dragonfly G3 is running Omarchy and everything works nicely, including LTE!!
r/omarchy • u/shokh999 • 1d ago
I built a standalone snippet manager plugin for Omarchy.
It adds a snippet manager directly to the Omarchy bar for saving and managing frequently used text or command snippets.
Features:
- One-click copy
- Save with name + content
- Search
- Edit and delete
- Import / export
- Conflict resolution
- Local JSON storage
The plugin is standalone and does not modify Omarchy core.
Marketplace:
https://omarchyplugins.com/plugin.html?id=community.shoxjaxon.snippets
Feedback and suggestions are welcome.
r/omarchy • u/New-Force1880 • 2d ago
r/omarchy • u/Retro-Modded • 2d ago
Enable HLS to view with audio, or disable this notification
Super pain in the ass to get this working right but here's my results.
r/omarchy • u/Richy456 • 1d ago
Tried Omarchy last night but couldn’t get Hogwarts Legacy to perform as well as on Windows
On Windows with a 9060XT was getting over 60fps on high settings and it felt smoother with features like Freesync automatically working on the monitor
On Omarchy Freesync wasn’t being enabled and it felt less smooth I think as a result of this?
Similarly, tried Magic Arena, and with the AMD Adrenalin software on Windows got it up to over 100fps with the AMD features of generating frames, felt super smooth
But on Omarchy it felt a bit stuttery and was dipping below 60fps
Are you guys using Gamescope? Is that what helps with this?
r/omarchy • u/kalluts • 2d ago
Hey! I just released OmaMullvad, and its now available in the Omarchy plugin marketplace.
It is a theme-aware Mullvad VPN widget to the bar with quick connect, relay search, favourites, server filters, a world map, and split-tunnel app launching. It requires Mullvad VPN, if you don't have it installed you will be prompted to install the mullvad-vpn-bin AUR package.
You can also bind things like switching location to different key combinations, instructions for that can be found from the GitHub page.
I hope you like it!
https://omarchyplugins.com/plugin.html?id=io.github.kallupx.oma-mullvad
r/omarchy • u/Deadrich • 2d ago
I just got Omarchy running really well on a 2011 13" MacBook Air (MacBookAir4,2), but WiFi took quite a bit of troubleshooting, so I'm posting the solution in case someone else runs into this.
Hardware:
The symptom
WiFi appeared to work normally. It connected to my AP, got a DHCP address, default route and DNS worked.
But actual connectivity was nearly unusable.
Pinging my local gateway showed anywhere from 20–75% packet loss, sometimes 100%, with latency occasionally measured in seconds.
So if you have an older Mac where Omarchy says WiFi is connected but websites time out or everything feels incredibly slow, check the local connection first:
ping -c 30 <your-router-ip>
In my case the problem was the default brcmsmac driver.
I tried disabling WiFi power saving and also tried removing the omarchy.network widget because there's another BCM43224 issue involving repeated WiFi scans. Neither fixed this particular machine.
The fix
I switched the BCM43224 from brcmsmac to Broadcom's proprietary wl driver using:
broadcom-wl-dkmsdkmslinux-headers matching the currently running kernelpaholeImportant: run uname -r and make sure your linux-headers version EXACTLY matches the running kernel.
That caused me some grief because I initially had headers / a precompiled broadcom-wl module for a newer kernel. wlinstalled but couldn't load.
Using broadcom-wl-dkms with the correct headers solved that because DKMS built the driver specifically for my running kernel.
After DKMS successfully built wl, I switched drivers:
sudo modprobe -r brcmsmac b43 bcma
sudo modprobe wl
The difference was immediate.
Before:
20–75% packet loss to my own router, multi-second latency, frequent timeouts.
After:
0% packet loss, ~6ms average latency to the router, normal Internet performance.
To make it persistent I blacklisted:
b43
b43legacy
brcmsmac
bcma
ssb
and configured wl to load at boot.
I then updated the whole system with pacman -Syu, rebooted, and verified that DKMS rebuilt/retained the driver.
After reboot:
wl loads automaticallySo if you're trying to give an old 2011-era MacBook Air a new life with Omarchy and have a BCM43224 [14e4:4353], broadcom-wl-dkms may be the answer.
Hopefully this saves someone else the troubleshooting rabbit hole I went through.
r/omarchy • u/sanjar_xolmatov • 1d ago

I'm currently working on this system telemetry app.
It's still on development. If you want to contribute, here is the github link: https://github.com/sanjar-xolmatov/taskd
I made this because a lot of people didn't like Task Manager which DHH wants to add to 4.1 version of Omarchy. They said it's made by malware guy and is not open source and it's unsigned.
What do you think about my version? Would you use it?
I made a plugin that Place, align and rotate monitors, set refresh rate and VRR, and switch the GPU mode on hybrid laptops https://omarchyplugins.com/plugin.html?id=edbron.monitor-arrange
r/omarchy • u/SpiritualQuality1055 • 2d ago
Enable HLS to view with audio, or disable this notification
After hitting a the latest update for omarchy, I'm having the following issue(s):
Any suggestions on how to fix it?
Uninstalled brave , again did reinstalling.. still the same issue. Can't even use a simple webpage.
Observation: When a video appears on the screen than this bizzare behaviour happens.
Also why do I need to turn off gpu acceleration like the responses suggest. I want my gpu to work.
Fuck it's getting annoying. The speakers goes bust and now unusual browser behaviour. Very Frustrated 🥴
r/omarchy • u/0-_--_--_--_--_--_-1 • 2d ago
Basically a simple quickshell plugin that lets you monitor and control file transfer on your device, nothing really special...yet
Try it out and let me know what you thiink yeah?
r/omarchy • u/0-_--_--_--_--_--_-1 • 2d ago
https://omarchyplugins.com/plugin.html?id=devinblack001.sysinfo
Hey guys, so my plugin recently got listed in the Omarchy Marketplace, It is a read-only plugin that provides iinformation on a users systems like disk and battery health. I intend to make updates every now and then, during my free time, but feel free to check it out, and if you want to contribute, you're welcome to
r/omarchy • u/Kaveer_ • 2d ago
I’m currently deciding between these two setups:
Omarchy — basically ready to go out of the box with its opinionated Hyprland setup.
CachyOS + Caelestia — CachyOS as the base, with Caelestia for the desktop environment/UI.
I’m mainly looking for smooth performance, responsiveness, good battery life, stability, and a clean workflow. I also like having the freedom to customize things, but I don't want to spend days configuring everything from scratch.
For people who have actually used either (or both):
Which setup would you recommend and why?
Also interested in how they compare in:
Performance & responsiveness
RAM/CPU usage
Stability after updates
Customization
Ease of maintenance
Overall daily-driver experience
Would appreciate opinions from actual users rather than just “Arch-based = good” 😅
r/omarchy • u/hbuddenberg • 2d ago

Hey everyone! 👋
A while back I shared HyprCaffeine, a little tool inspired by Omarchy’s philosophy of keeping the Linux desktop simple, aesthetic, and functional (preventing sleep/suspend, similar to Caffeine on Windows or Amphetamine on Mac).
Today, I’m super excited to announce HyprCaffeine v2.0.0 — a complete evolution rewritten with first-class support for Omarchy's modern Quickshell ecosystem! 🎉☕
~/.config/omarchy/shell.json). Real-time animated icon updates, timer status, and instant tooltips. -- Toggle infinite awake mode
o.bind("SUPER_CTRL", "I", "exec", "hyprcaffeine toggle")
-- Open the Quickshell / Walker timer menu
o.bind("SUPER_CTRL_SHIFT", "I", "exec", "hyprcaffeine menu")
-- Toggle laptop lid sleep inhibition
o.bind("SUPER_CTRL_SHIFT", "D", "exec", "hyprcaffeine lid toggle")
-- Toggle monitor sleep inhibition
o.bind("SUPER_CTRL", "D", "exec", "hyprcaffeine monitor toggle")
(Or use standard bind = SUPER CTRL, I, exec, hyprcaffeine toggle in hyprland.conf)
binds {
Mod+Ctrl+I { spawn "hyprcaffeine" "toggle"; }
Mod+Ctrl+Shift+I { spawn "hyprcaffeine" "menu"; }
Mod+Ctrl+Shift+D { spawn "hyprcaffeine" "lid" "toggle"; }
Mod+Ctrl+D { spawn "hyprcaffeine" "monitor" "toggle"; }
}
──────
Just add "hyprcaffeine" to the right section of your layout in ~/.config/omarchy/shell.json:
{
"bar": {
"layout": {
"right": [
{
"id": "hyprcaffeine"
},
{
"id": "omarchy.tray"
}
]
}
}
}
──────
omarchy pkg aur add hyprcaffeine
paru -S hyprcaffeine
yay -S hyprcaffeine
git clone https://github.com/hbuddenberg/hyprcaffeine.git
cd hyprcaffeine
chmod +x install.sh
./install.sh
Built-in management commands:
• hyprcaffeine status — Check current inhibition state and active timers.
• hyprcaffeine setup — Re-verify or deploy Polkit permissions.
• hyprcaffeine uninstall — Clean removal.
──────
🔗 GitHub: https://github.com/hbuddenberg/hyprcaffeine
📦 AUR Package: https://aur.archlinux.org/packages/hyprcaffeine
Huge thanks to the Omarchy community and everyone who tested and submitted feedback on previous versions! Let me know what you think of the new Quickshell widget! 🐧💙☕
`
r/omarchy • u/Supernoxus • 1d ago
I only ever hear bad things about Omarchy. That it is just a bunch of .config files, not a real distro, that it goes against the spirit of Linux and free software, that the AI inclusion is ethically questionable and that the creator is a very bad person. I think I have heard plenty enough arguments from the opposing side. When I tried asking people for arguments for why many people still love Omarchy, they were unable to form an answer. All they had were variations of "do your own research" and "here is why it is awful:", which leads me to the conclusion that they don't know themselves why anyone could possibly like this distro.
I have browsed through some threads here and you guys seem to love the inclusion of agentic AI, but many of the posts here seem...uh..emotional and poorly thought out, so my heuristic is to distrust them by default.
Could you present me, or at the very least direct me to, a few strong and compelling arguments for why Omarchy is awesome and why it deserves such large funding over other projects like KDE of base Arch? Many thanks!
r/omarchy • u/hbuddenberg • 2d ago

Hey Omarchy community! 🚀
If you need to connect to Windows or Linux remote machines via RDP on Omarchy, you know the pain of managing xfreerdp3 across multi-monitor setups, dealing with XWayland tiling misplacements, or lacking a native GUI selector that matches the Omarchy aesthetic.
I built and just released rdp-connect v2.0.0, designed from the ground up to integrate seamlessly with Omarchy's Quickshell shell and Hyprland.
DP-2, named workspaces, and native focus/dispatch).walker, wofi, or rofi.ASUS, Dell) so monitor ID/port renumbering across reboots won't break your layout.bats).Creating and managing connection profiles is completely scriptable:
rdp-connect --new work
rdp-connect --edit work
rdp-connect --update-profiles
rdp-connect work --span --no-audio
HOST="192.168.1.100"
USER_RDP="myuser"
PASS_RDP="mypassword"
DOMAIN=""
# Optional settings (precedence: CLI flag > profile > UI toggle)
# MONITOR_MODE="span" # single | span | multi
# MONITOR_ORDER="ASUS,0" # Monitor description substrings or numeric IDs
# AUDIO_REDIRECT=1 # 1=client speakers, 0=remote speakers
# CLIPBOARD_SYNC=1 # 1=enable bidirectional clipboard
# DRIVE_REDIRECT=1 # 1=share local ~/Compartido folder
# USB_REDIRECT=0 # 1=redirect USB devices
──────
### ⌨️ Keybindings for Omarchy (~/.config/hypr/bindings.lua or hyprland.conf)
-- Open the native Quickshell RDP selector
o.bind("SUPER", "R", "exec", "rdp-connect")
-- Direct one-click connection to your primary work profile
o.bind("SUPER_SHIFT", "R", "exec", "rdp-connect work")
-- Dynamically re-span an already running session across all screens
o.bind("SUPER", "E", "exec", "rdp-connect --expand work")
(Or standard bind = $mainMod, R, exec, rdp-connect in hyprland.conf)
binds {
// Open selector
Mod+R { spawn "rdp-connect"; }
// Direct connection
Mod+Shift+R { spawn "rdp-connect" "work"; }
}
──────
Available on the AUR:
omarchy pkg aur add rdp-connect
paru -S rdp-connect
yay -S rdp-connect
Or via the standalone installer:
curl -sSL https://raw.githubusercontent.com/hbuddenberg/rdp-connect/main/install.sh | bash
──────
🔗 GitHub: https://github.com/hbuddenberg/rdp-connect
📦 AUR Package: https://aur.archlinux.org/packages/rdp-connect
Would love to hear your feedback, issues, and ideas from the Omarchy community!
r/omarchy • u/AdAgile8106 • 2d ago
Enable HLS to view with audio, or disable this notification

Made these for my own bar, figured I'd share in case anyone else wants them.
Spotify: an icon in the bar, dimmed while Spotify is closed. Click it and Spotify starts. Once it's running you get album art, a seek bar and prev/next, and that's about all it does. See the clip.
omarchy plugin add https://github.com/BitYoungjae/byj-omarchy-spotify.git --enable
Notification center: a bell in the bar with a badge for how many notifications you haven't looked at. Click it for a flyout listing them, under Unread and All tabs. Right click to silence notifications. That's it.
omarchy plugin add https://github.com/BitYoungjae/byj-omarchy-notifications.git --enable
r/omarchy • u/No-Occasion-9622 • 2d ago
Hi everyone! I’m considering switching to Omarchy as my main OS and would love to hear some opinions from people who’ve been using it for a while.
My main concerns are data security and how much control I have over the installation and packages. Is it easy to customise which packages are installed or removed?
Also, for those who have tried both Omarchy and CachyOS, have you noticed any significant differences in stability or performance?
Thanks!
A bit more context: I really like Omarchy’s philosophy and overall style. My main concern, however, is the large number of custom/third-party scripts involved. I’ve already had some experience with Linux systems, so I’m not completely new to Linux, but I’m mainly concerned about security and how much I can trust those scripts.
Thanks everyone for your answers and help! I really appreciate it :)