this post was submitted on 03 Mar 2024
19 points (100.0% liked)

Unixporn

15406 readers
4 users here now

Unixporn

Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make themers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!

Rules

  1. Post On-Topic
  2. No Defaults
  3. Busy Screenshots
  4. Use High-Quality Images
  5. Include a Details Comment
  6. No NSFW
  7. No Racism or use of racist terms

founded 5 years ago
MODERATORS
 

I saw some screenshots from people using ROFI with something like tabs to change from the apps selector to the power menu, to the clipboard, to you name it menu. Here is an example. Would you share some more configurations like this one? I really like the idea of having all the menus at the same place with just one key binding. Also, I'd like to know how to configure ROFI better, and I think I can learn a lot from these kinds of configurations.

you are viewing a single comment's thread
view the rest of the comments
[–] russmatney@programming.dev 5 points 8 months ago (3 children)

There are a few collections around like: https://github.com/adi1090x/rofi

These things tend to imply dependencies for how they're implemented plus whatever they are integrating. The UX is definitely the right one tho! Rofi is great for working on custom dev tools - you can pass lines in as stdin, it sends back the selected item on stdout, then you exec the matching output command.

I started a project called 'ralphie' to do this with babashka a couple years ago, but later i absorbed that into a monorepo called clawe - you can see the rofi namespace here: https://github.com/russmatney/clawe/blob/3987390ffe538d878045e9d886190542fb111b9e/src/ralphie/rofi.clj#L146-L156

[–] Moshpirit@lemmy.world 1 points 8 months ago (2 children)

Thanks for replying! I saw the collection (I had it installed through AUR), but I wanted something that united all of these settings! I did not know though about Clawe, so I'll definitely investigate it!

[–] russmatney@programming.dev 2 points 8 months ago (1 children)

I’ll warn that it’s a bit of a mess in there! I use it daily on my machines, but i feel it’s not super approachable yet. But feel free to grab ideas or ask any questions, it has some cool features!

[–] Moshpirit@lemmy.world 2 points 8 months ago

Great! I'll check it when I have more time then :)