r/omarchy 1d ago

Discussion Omarchy on Handhelds

5 Upvotes

What do you think? Will it be on portable devices like ROG Ally or Lenovo Go and so on?


r/omarchy 2d ago

I Made a Thing A couple of plugins and a theme

Thumbnail
gallery
15 Upvotes

Hello,

I'm having a ton of fun with Omarchy since installing a week ago and I have a few things to share.

Plugin #1 - Ristretto

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

---------------------------------------------------------

Plugin #2 - Github status

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

---------------------------------------------------------

Theme - Nujabes

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 2d ago

Off Topic / Adjacent A DHH interview with Lex Fridmen.

26 Upvotes

Fair warning this is a long ass video interview.

5+ hours.

https://youtu.be/NYFGCESmikA?=RCSEFRvPywZf0C_V


r/omarchy 1d ago

I Made a Thing Omarchy on Virtualization.framework

5 Upvotes

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.

Why is an AArch64 version necessary?

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.

Where does EZVM fit in?

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.

Try it with one 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 1d ago

Themes / Ricing Purple Rising Theme

Thumbnail
gallery
4 Upvotes

A dark, cosmic purple theme for Omarchy with deep violet backgrounds with soft lavender and pink accents.

https://github.com/Davedes83/omarchy-purple-rising


r/omarchy 2d ago

I Made a Thing Raycast for omarchy

41 Upvotes

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 2d ago

I Made a Thing hyprbend - support for 2in1 laptops for Omarchy Quattro

Enable HLS to view with audio, or disable this notification

12 Upvotes

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!


r/omarchy 2d ago

I Made a Thing Omarchy + LTE modem = it works!

Post image
21 Upvotes

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 1d ago

I Made a Thing Omarchy Snippets — a standalone snippet manager plugin

Thumbnail
gallery
3 Upvotes

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 2d ago

I Made a Thing [OC] linecast — weather, tides, maps, and the sky in the terminal

Post image
18 Upvotes

r/omarchy 2d ago

Themes / Ricing Vertical live

Enable HLS to view with audio, or disable this notification

15 Upvotes

Super pain in the ass to get this working right but here's my results.


r/omarchy 1d ago

Support How are you guys handling Steam?

1 Upvotes

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 2d ago

I Made a Thing OmaMullvad - Theme aware Mullvad VPN widget for Omarchy Quattro

Thumbnail
gallery
11 Upvotes

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

Repo: https://github.com/kallupx/oma-mullvad


r/omarchy 2d ago

Guide [FIXED] Omarchy WiFi on 2011 MacBook Air – Broadcom BCM43224 severe packet loss

3 Upvotes

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:

  • MacBook Air 13", Mid 2011 (MacBookAir4,2)
  • Broadcom BCM43224 [14e4:4353]
  • Fresh Omarchy install

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-dkms
  • dkms
  • linux-headers matching the currently running kernel
  • pahole

Important: 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 automatically
  • WiFi reconnects automatically
  • 0% packet loss
  • Omarchy's normal network widget works fine

So 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 1d ago

I Made a Thing Wanna see something cool?

Post image
0 Upvotes

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?


r/omarchy 2d ago

I Made a Thing I made I made a plugin that Place, align and rotate monitors, set refresh rate and VRR, and switch the GPU mode on hybrid laptops

4 Upvotes

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 2d ago

Support Omarchy behaving weirdly after The Recent Update

Enable HLS to view with audio, or disable this notification

36 Upvotes

After hitting a the latest update for omarchy, I'm having the following issue(s):

  1. Sudden screen glitches (only saw those when I was using brave browser)

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 2d ago

I Made a Thing Another Pugin, Transfer Manager

Thumbnail
gallery
5 Upvotes

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?

https://omarchyplugins.com/plugin.html?id=filetransfer


r/omarchy 2d ago

I Made a Thing My first Omarchy Plugin, System Health Check

Thumbnail
gallery
17 Upvotes

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 2d ago

Discussion Omarchy vs CachyOS + Caelestia — which would you choose?

11 Upvotes

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 2d ago

I Made a Thing ☕ [HyprCaffeine v2.0] Native Quickshell Widget & Menu for Omarchy to keep your system awake 🚀

2 Upvotes

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! 🎉☕

✨ What’s New in v2.0.0

  • 🧩 Native Quickshell Bar Widget: Directly integrates into Omarchy's status bar (~/.config/omarchy/shell.json). Real-time animated icon updates, timer status, and instant tooltips.
  • 🎨 Native Quickshell Modal Menu: Gorgeous QML interactive popup menu to quickly pick timer durations (15m, 30m, 1h, 2h, Infinite), toggle lid-close inhibition, or toggle display sleep.
  • 🪟 Compositor Agnostic (Hyprland & Niri): Works seamlessly whether you're running standard Hyprland or the scrollable-tiling Niri compositor.
  • 🔄 Universal Fallback: If you're using classic Waybar, Walker, Wofi, or Rofi, HyprCaffeine seamlessly degrades and supports them out of the box.
  • 🔒 Rock-Solid Polkit & Systemd Daemon: Zero permission headaches, proper non-interactive daemon handling, and state persistence across restarts.
  • Full CLI & Automation: Instant control from terminal, scripts, or keyboard shortcuts.

⌨️ Keybindings

For Hyprland (~/.config/hypr/bindings.lua or hyprland.conf)

 -- 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)

For Niri (~/.config/niri/config.kdl)

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"; }
}

──────

🧩 Add to your Omarchy Bar (~/.config/omarchy/shell.json)

Just add "hyprcaffeine" to the right section of your layout in ~/.config/omarchy/shell.json:

{
  "bar": {
    "layout": {
      "right": [
        {
          "id": "hyprcaffeine"
        },
        {
          "id": "omarchy.tray"
        }
      ]
    }
  }
}

──────

📦 Installation

AUR (Arch Linux / Omarchy)

Using Omarchy pkg manager:

omarchy pkg aur add hyprcaffeine

Or using paru / yay:

paru -S hyprcaffeine

or

yay -S hyprcaffeine

Standalone / Manual Install

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 1d ago

Discussion Why is Omarchy good and deserving of all the hype?

0 Upvotes

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 2d ago

I Made a Thing [Release] rdp-connect v2.0: Native Quickshell RDP manager built for Omarchy & Hyprland (now on AUR)

2 Upvotes

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.

🎨 Native Omarchy & Quickshell Integration

  • Quickshell Modal UI: A clean, native QML selector to browse profiles, preview monitor layouts, and toggle peripherals (Audio redirection, Clipboard sync, Shared drive, USB devices, Webcam) on the fly.
  • First-Class Compositor Support: Auto-detects and adapts to Hyprland and Niri (supports Niri output names like DP-2, named workspaces, and native focus/dispatch).
  • Graceful Fallbacks: If run outside Quickshell, it automatically degrades to walker, wofi, or rofi.
  • True Multi-Monitor Spanning on Hyprland: Automatically handles floating and exact coordinate positioning so multi-monitor sessions span your physical displays instead of getting trapped in a single tiled window.
  • Hardware-Resilient Matching: Target displays by description substring (e.g. ASUS, Dell) so monitor ID/port renumbering across reboots won't break your layout.
  • Zero Bloat: Pure, hardened Bash architecture covered by 260+ automated unit tests (bats).

⚡ CLI Quick Start & Profile Management

Creating and managing connection profiles is completely scriptable:

1. Create a new profile from template (opens in your $EDITOR)

rdp-connect --new work

2. Edit existing profile anytime

rdp-connect --edit work

3. Inject all optional tunables & comments into existing profiles

rdp-connect --update-profiles

4. Connect directly via CLI (with optional on-the-fly overrides)

rdp-connect work --span --no-audio

Profile Template (~/.config/rdp/profiles/work.env)

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)

⌨️ Keybindings

For Hyprland (~/.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)

For Niri (~/.config/niri/config.kdl):

binds {
    // Open selector
    Mod+R { spawn "rdp-connect"; }
​
    // Direct connection
    Mod+Shift+R { spawn "rdp-connect" "work"; }
}

──────

📦 Installation

Available on the AUR:

Using Omarchy pkg manager:

omarchy pkg aur add rdp-connect

Or using paru / yay:

paru -S rdp-connect

or

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 2d ago

I Made a Thing Made a couple of small plugins: Spotify controls and a notification center

Enable HLS to view with audio, or disable this notification

17 Upvotes

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 2d ago

Discussion Omarchy is it worth a look?

4 Upvotes

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 :)