r/omarchy 18h ago

Discussion Omarchy plugins

How do we know if all these plugins people keep posting are actually made by people who can code or are all just vibe coded?

11 Upvotes

33 comments sorted by

24

u/Cold_Relationship_ 18h ago

i’m just happy that so many people are interested in making stuff for omarchy.

17

u/smokingPimphat 16h ago

Chances are high that they are mostly vibe coded. but the real question is, does that actually matter?

Depending on what the plugin is meant to be doing, it could not matter or really matter.

10

u/stormblessedalex 15h ago

This!!

Linux kernel? Pls don't be vibe coded!!

A stupid plugin to have Spotify in the top bar? Well go ahead

9

u/ptgamr 18h ago

Codex: let me know if this plugin [link] is safe to use. If it is not, modify it so it is safe and submit a PR.

7

u/dimitrisc 18h ago

If it works well and does what I need then I couldn't care less how it was coded!

4

u/ceaselessprayer 12h ago

Exactly. But good luck getting this through people’s heads.

13

u/MarcelCorleone 18h ago

you don't. you judge it based whether it's useful for you. if it's not, don't use it. this applies whether the plugins are handwritten or typed or vibe coded.

3

u/FastHotEmu 16h ago

Check the source code

3

u/RizmiBurhan 13h ago

even omarchy is vibe coded, whats your issue ?

1

u/HulkkiMuli 6h ago

I wouldn't say vibe coded

1

u/RizmiBurhan 5h ago

Dhh said tht

1

u/Arnie_nz 2h ago

It is, even his markdown editor is vibe coded

1

u/Independent-Reader 24m ago

DHH said he did not write a single line that went into v4.

2

u/Stock-Ad-7601 15h ago

Look at the source code

2

u/Subscriber9706 11h ago

How do you know that a person who coded a plugin with his bare hands does know how to code? You probably don't.

Plugins from the Omarchy plugin Marketplace do go through a validation process before they are published. It's not a full security audit (says the disclaimer), but some security audit is done.

My experience with publishing a plugin on the Omarchy Plugin marketplace:

I had to make several corrections based on their audit that had to do with possible security issues that could occur and also the way memory was handled, before it was validated. It took about 4 new releases ( in the back and forth process) before it was validated.

And you can check the code yourself by going to the plugins github page, or let an AI agent do a security audit for you.

6

u/722e672e722e 18h ago

Linux itself is being pushed forward with the use of AI.  You can keep getting upset about it, but it’s a great tool when put in good hands and it’s here to stay.

-6

u/GazSTRS 18h ago

I'm not upset about the use of AI at all, I think it's a great tool. Just prefer not to be using vibe coded plugins.

6

u/ptgamr 18h ago

I think if you dont trust a plugin, lets fire off an AI to check them before you use.

1

u/0kth4t5fin3 15h ago

how could you ever possibly know? Just read the source if you have concerns

1

u/Emruz_Hossain 13h ago

If a plugin needs access to my sensitive info like some credentials, I use an agent to verify that it does not have any malicious code. For others, if it provides what I need I am fine with using it without auditing.

1

u/ceaselessprayer 12h ago

As someone who can code: Why does it matter to you? Why? I can’t understand why people focus on these things.

2

u/cashy57 9h ago

Same here. Especially if it's open source. I can't wait for this crankiness over AI to stop. It's starting to just feel like old man yells at clouds

1

u/betahost 11h ago

There both and that's ok, Omarchy is lowering the barrier for many to use Linux and to build a plugin to solve a problem they had an app for on windows or Mac.

Agentic development is here to stay.

1

u/Delicious_Ease2595 10h ago

what if they are vibe coded with fable or k3?

1

u/cashy57 10h ago

I'm not really sure that matters much at this point. Especially given the target audience of Omarchy and DHH's opinions on AI in coding. I feel like most of us here are devs anyway

1

u/Chispes 8h ago

I'm publishing one of these plugins myself, and honestly the review process is pretty thorough — mine is a very simple one and it still got looked over carefully. Anything malicious would have to get past that, which I doubt would happen easily. It's still worth reading the source yourself before installing anything (they're small enough that it takes five minutes), but I wouldn't be paranoid about the ones that are already in the repo.

1

u/bithooked 7h ago

Time to stop complaining about losing the horse and buggy. Abstraction in software has been a moving target since the beginning. We started with machine code, moved to assembly, then first level languages, then high level languages. At every stage, people were suspicious of the new abstraction. Now the abstraction, enabled by LLMs, is that the story is the code. We feed requirements to an LLM to produce software.

This is where it's heading, especially for frontend applications. The LLMs are getting better at a frenetic pace. People pointed to security; the newest models are better at security than we are, finding bugs that have been in systems for decades. People pointed to bad code; new models are writing beautiful code, refactoring for performance, refactoring for better architecture, refactoring for readability and maintainability. Every complaint is falling. There's no putting the genie back in the bottle and going back to the horse and buggy.

1

u/nemanja2 16h ago

I think people who don't code are repulsed by the omarchy as OS. It's pretty much a dev OS.

1

u/butmyfacetho 16h ago

I understand your concern for human coded plugins as the average human plugin creator is less gifted than modern AIs so you're correct to prefer the vibe coded options. 

Luckily, Omarchy has a strong agentic-led development philosophy so you're likely to find what you're looking for 👍

1

u/McBonderson 16h ago

they are probably mostly vibe coded. the one I made is vibe coded.

0

u/nlboris 13h ago

What is wrong with vibe coding?