this post was submitted on 26 Jun 2025
49 points (96.2% liked)

Unixporn

17172 readers
87 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 6 years ago
MODERATORS
 

I was planning on having a gruvbox-ish red color as the window border, however at the moment I had to settle for this color because the GTK theme I'm using has a weird focus ring of its own and I'm yet to figure out how to get rid of it.

Dotfiles: https://github.com/eeriemyxi/dotfiles

top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 day ago

I do love me some gruvbox. First thing I switch with a new install of Obsidian, or anything else that has it....

[–] [email protected] 1 points 1 day ago (1 children)

Can I have the sauce for your wallpaper please?!

[–] [email protected] 2 points 1 day ago

Looks fantastic, great work!

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago) (1 children)

Does that system bar come with Niri or is that something other compositors can use?

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago) (1 children)

I'm using Waybar for the system bar. It should work on most Wayland compositors.

[–] [email protected] 1 points 1 day ago (1 children)

Ah, neat. I'm using that too but I'm fairly new to it, as I haven't used it for many years. Do you mind sharing your config for it?

[–] [email protected] 1 points 1 day ago (1 children)

Eventually I'm going to push it my dotfiles Git repository, but right now I'm still figuring out the theming so it's not up yet.

[–] [email protected] 1 points 1 day ago (2 children)

Alright, cool, no rush. If you remember me, let me know, if you want. 😊

[–] [email protected] 1 points 1 day ago* (last edited 1 day ago) (1 children)

Alright. I pushed the changes to remote.

NOTE: Waybar has a built-in module for showing temperature, it's just that I couldn't make it work for me and that's why I have a custom module to show CPU temperature. I recommend that you try the built-in one first (since it might work on your machine) for more minimal setup.

[–] [email protected] 1 points 1 day ago (2 children)

Much appreciated! I'll use this as a sort of reference while I'm combing through the Waybar wiki and configuring my own. 😊👍

One thing I'm eager to get working is to somehow animate switching workspaces. I have my workspaces looking like little pills right now. Small, round circles. But I want the selected workspace to kind of expand and stretch into an elongated pill upon being selected.

Would you happen to know if this is at all possible or is it not worth attempting because it wouldn't be supported?

[–] [email protected] 1 points 23 hours ago (1 children)

I played with GTK's transitions a bit, but they don't seem to support scaling-related transitions, so I don't think you'll be able to do that.

I was able to make a simple one: https://files.catbox.moe/okh3zc.mp4

[–] [email protected] 1 points 17 hours ago

Ah okay, that's a shame. Thanks for your above and beyond effort in answering my question! 😄❤️

[–] [email protected] 1 points 1 day ago* (last edited 1 day ago) (1 children)

Waybar uses GTK stylesheets for the theming. In theory, GTK CSS does have support for transitions and animations, which could be used in your case. But I'd say it's a hard sell still. That aside I've never tried them in GTK, so I wouldn't know if they even work in practice or how far.

I think you have a shot at this with eww instead. But it's harder to work with and you'll need to make somewhat complex scripts I'd imagine.

[–] [email protected] 1 points 17 hours ago (1 children)

I think you have a shot at this with eww […] it's harder to work with

Uh huh! 😆 I was running i3 for like a decade before very recently, and a couple of years ago I got tired of the limitations of polybar and I basically rewrote all of its functionality and the modules and behavior I wanted beyond that, in eww widgets. Took me a few months to get everything the way I wanted to have it, with rich media control widgets and weather widgets and i3 workspace control and styling and, and, and.

It was super possible! But it was clunky for sure. Lots of supporting scripts and lots of strongly coupled integration of those scripts and manually refreshing eww state data in my i3 config bindings.

I've been eyeing Aylur's Astral widget system as well, but I'm a little hesitant that it'll be more of the same—configuration by programming (which is fine), with big gains in functionality, but with little gain in terms of appearance.

[–] [email protected] 1 points 14 hours ago* (last edited 14 hours ago)

Yesterday I heard of https://quickshell.outfoxxed.me/ but have never tried it myself. They have some pretty decent examples of widgets on their homepage. I think they have their own little langauge called QML which appears to be turing-complete.

Maybe that's what you're missing.

[–] [email protected] 2 points 1 day ago

I'm almost there, I think. I'll let you know in an hour or two.