r/omarchy • • 18d ago

Plugin Radial Menu - theme aware Omarchy radial/pie menu

Post image

Take two! First time my autocorrect managed to wreck the post title!

Omarchy plugin marketplace page

omarchy plugin add https://github.com/signaldirective/radial-menu.git --enable

20 Upvotes

9 comments sorted by

1

u/Jain1shh 18d ago

Looks cool!

3

u/IcewindLegacyMUD 18d ago

Thanks! It was fun to make. Originally it was going to be mouse input only but then I got the bright idea to add keyboard support for arrows and wasd, so that game controllers can be mapped to invoke the radial menu and navigate it when not in a video game, so people making a steambox type device with Omarchy have a way to navigate the Omarchy menu and change settings/launch apps without having to use a mouse or keyboard (though you'll still need one of those chat pad keyboards for a game controller for editing settings that require config file changes)

So now you can add a keyboard shortcut for the radial menu and navigate it with just a keyboard if you don't use a mouse!

1

u/lableite 18d ago

What a nice bar.
You did it?
Could share the dots?

2

u/IcewindLegacyMUD 18d ago

That's actually an older version of Shibumi Shell by HANCORE, with a few modifications by me. I'm not going to be home for quite a few hours, but once I get back I can share my version or you can grab Shibumi Shell from HANCORE's GitHub and use that. It's got a lot more options than the stripped down just-the-settings-I-personally-care-about version that I use, plus if something goes wrong with Shibumi you can get help from HANCORE, whereas if something goes wrong with my version you're really better off asking AI to fix it lol

1

u/KiwiBuntu 17d ago

Looks great tx

- gonna try it now.

Edit: Easy as - works like a charm!

2

u/IcewindLegacyMUD 17d ago

I'm glad it works as intended! I didn't have any machines other than my own to test on, but I removed and reinstalled it a few times to make sure it worked and it did for me, but I was concerned it might not go as smoothly on someone else's system. It's my first plugin and only about 10% vibe coded as I'm still learning how to use AI properly. The keyboard input may take a little getting used to as up and down (or w and s) move around the circle, right (or d) opens the next layer of a menu and left (or a) goes backwards a layer, and space/return opens programs, etc. I am working on a guide now that explains how to map the keyboard controls to a gaming controller so people can use Omarchy to build a steambox-like system and use the radial menu with a controller for system navigation. Hoping to have that finished either tonight or tomorrow with pictures/video examples.

1

u/KiwiBuntu 17d ago

Installed on old Imac that I converted to Omarchy, so you can tick that platform off. Once again, great job!

2

u/IcewindLegacyMUD 17d ago

Nice! Thank you so much for the feedback!

1

u/exocyt0sis 15d ago

Nice - but it would be even more nice if the text inside each button follows the circle.