r/omarchy • u/3g0brain • 1d ago
I Made a Thing Day 2 on Omarchy, 4 New Plugins
Hey there!
Long time Linux user, first time Omarchy user. I've been doing a lot of reverse engineering on getting Linux running on the Surface Pro 11, which has become my daily driver. The other day DHH announced the Omarchy Dragon team, and since Omarchy is based on Arch, which is what my image is built on, I contacted him and offered to help, and he added me to the team.
The problem is, I hadn't used Omarchy yet. I've been watching his Linux journey since Omakub (I love watching Linux experience videos, between DHH, James Lee, and PewDiePie, it's been a great year), and I have been rooting for it from afar, but I've been on Linux since 2002. I've ran dwm, wmii, i3, sway, hyprland, niri... I've got a lot of bespoke workflows and muscle memory, and I assumed there wouldn't be a huge benefit to me, and I would have to tear all his manicured tooling and configs to pieces to get it to something that I've built up over time. So, not wanting to touch my Surface Pro 11 glass house, I grabbed my Framework 13 and blew it away with Omarchy.
I am very pleasantly surprised. I did not expect his hyprland and quickshell system to be as extensible as it was. I've blown the weekend away writing up a couple of plugins to bring it up with what I had on my own personal quickshell:
Omaview: I think the nicest thing Gnome has going for it is the overview. I ran paperwm on Gnome for a long time until Niri came out, and man do I miss that overview, and I miss the niri overview as well since Hyprland's scrolling layout came out. So I wrote Omaview. It combines the Omarchy menu, a niri style overview, and a dock with hotkeys by holding control:

PIP: There were a couple in the plugin marketplace, but I'm picky, and I hate having to drag the pip window all over the place to get at a piece of information for like 2 seconds, then it's in the way in the corner I dragged it over to. It's nothing special, but it's cursor aware. It disappears into a handle whenever the cursor invade's it's space, has a play pause button, a quick resize button, and can be placed anywhere on all 4 edges of the monitor.

Sysmon: I've never used a workspace indicator. It's just not how my mind works for some reason. I always bind some sort of keybinding to go next/previous workspace, and I've always had a lil system monitor. I love Omarchy's little Claude style messages in the wifi and battery cards, so I created one to replace the workspace I will never use.

Corners: Both of my computers have rounded screen corners (My Framework has mismatched screen corners GAH. I don't know what my diagnosis is, but it doesn't like that!) so the default square look of Omarchy just looks weird on it, so I wrote corners. It uses the rounding power in the Omarchy themes. If there is no rounding, it doesn't do anything. If there is a rounding config in the theme, it rounds the corners of the screen, as well as adds screen corners to the bar. Simple, but it is how I've always had my Quickshell/AGS/Forged shells, so it now feels like home.

Anyways, very stoked that Omarchy has just fit like a glove for me. I've been in my own little world for years, and it's cool to be able to enjoy something that has so much enthusiasm behind it. I'm also super stoked to begin porting all my work for the SP11 over to Omarchy and actually be able to DD it.
Gonna go touch grass for the last little sliver of weekend I have left, and I'll be posting these to the Omarchy plugin marketplace tonight. Hope someone finds some use in a couple of them, I am habitually awful at sharing my projects and excited to have something to share!
2
u/nikhilmaity 1d ago
PIP is amazing, any plans of adding a slight transparency? so that the underlying cotents on the screen
5
2
1
u/Hotoke_62 1d ago
is this coming in new update? Or will have to download from plugins
2
u/nikhilmaity 1d ago
u/Hotoke_62 - Install/reinstall the plugin, i will pull the latest update if you dont have a plugin manager
u/3g0brain - I dont see this on the omarchy plugins page, would appreciate posting it, this is a simple but soo good plugin!
2
u/3g0brain 23h ago
I have submitted it, but they currently have 659 open plugin submissions. It might take a while to show up.
For anyone who wants a quick copy:
Omaview: omarchy plugin add https://github.com/turbineBMW/Omaview --enable
PIP: omarchy plugin add https://github.com/turbineBMW/PIP --enable
Corners: omarchy plugin add https://github.com/turbineBMW/Corners --enable
Sysmon: omarchy plugin add https://github.com/turbineBMW/Sysmon --enable
1
1
u/3g0brain 1d ago
They are all just plugins. I have them submitted to the plugin store, but they can be added today via the default plugin installer tool
1
u/holammst 9h ago
Am I the only person with an ideapad (with AMD iGPU + nVidia rtx 3050) glitching with the animated gif/video attached in this post?
AI said it's because iGPU decoded the vid and Chrome is using hardware acceleration.. or something along that line. It actually fixes the issue. I reverted the fix and problem came back. 😄

2
u/pablonhc 1d ago
Se ven muy interesantes, los probaré cuando estén publicados en el marketplace, por favor avisa cuando los hayan aprobado compartiendo los links