I like eye candy but browsing the hall of fame makes me realize that some people can't possibly be using their systems for anything other than showing off.
It's a phase. I used to try and customize everything, tiling window managers, custom color schemes, Arch, etc. Right now I'm on a Mac so vanilla I didn't even change the wallpaper.
Was about to mention this. 25y+ linux user here, we all had our ricing phase, where we'd customize our desktop and shell to oblivion. Now, I'm always on a as-vanilla-as-possible Ubuntu machine, or a Macbook with the same default wallpaper that came when I bought it.
The only thing I do to my new systems is installing oh-my-zsh, because that gives me a lot of goodies for basically zero configuration (I just use and learned the default presets to be "my own")
Since we're now bragging about how vanilla our systems are, the only things I install are wezterm, nushell, helix, nix. I've moved everything else into git repo's so they're no longer system configs, but project configs.
Last week I took a repo full of notes about the sizes of building materials and made inkscape and gimp "dependencies" of that project.
Next time I install Linux I think I'm going to make the filesystem immutable so that I not only don't configure it, but can't.
I guess I am still in that phase then, after 25y+ of Linux. Not that I rice constantly but that I configure my desktop exactly how I like it and then let it stay. Usually the ricing/configuring comes when I buy new hardware.. so not that often. Or when a major change like Wayland comes around which is what made switch from Arch/X11/Bspwm to Arch/Wayland/Hyperland. I have tried but can not use vanilla for long... I just have to adapt the system to me. I feel constrained if I have to adapt to the system.
i'm using the default macos wallpaper as well. i almost never see the desktop, anyways... on my sway desktop, i don't have gaps or anything -- doesn't matter to me, i'm too busy doing something.
Gaps between windows in tiling managers (why would you have random parts of your background take up screen estate), and "icons instead of numbers" for workspace identifiers (was the circle icon meta-5? 6? 7?) are the biggest indicators for this. I would get annoyed in 20 minutes.
I always had a keybind to toggle gaps. sometimes certain layouts just feel congested, and the gaps put spaces between the windows and helps them feel like they are in their own space (even though it makes them even smaller). It's purely psychological and often doesnt make sense, but it's not just "show off the wallpaper and waste real estate", it's for mental processing.
And same goes for the icons. I've personally never gotten there. but also, I don't look at the icons. They could be hidden. I know if I need to get to slack or email, it's on workspace one. So if the workspace badge says "1" or "1: Comms" or "" ... it doesn't really matter, because the keybind is muscle memory anyway. But on the flip side, because all of that is muscle memory... I might go "Where was my email at again? Workspace 1, or 2?" and having an envelope as the label makes it easier to find.
Different people have different workflows. And yes, some people are doing those things to sacrifice usability in the name of aesthetics, but some people may be GAINING usability by doing these things. People are vast and diverse.
I use gaps in sway. My windows have margins anyway because I use a border to indicate the active window and the border uses that margin. Fortunately sway has a built-in setting be space saving eg. in single window cases (where I know the window had focus always).
I set this up many years ago and never changed it.
There’s a 500 line script called “xborders” that will draw eye-candy borders on i3. By default I think it does solid colors, but it is 500 lines of Python, I bet you could customize it to draw whatever gradients you want. Needs a compositor, of course.
I guess you sabotaged your own point with the answer. If it takes a full weekend to just have my DE look like what I feel is needed, that's a lot of time wasted that you could be doing useful work or even gaming, in that sense, idk. But to each their own.
I was a ricer before in my heydays of Linux, but now, after 25 years, I just use whatever comes by default with Xubuntu (XFCE) and a Macbook
It's not much time at all, nor is it wasted if you actually intend to stay on Linux.
My NixOS config was a much larger investment - that took a few weeks to debug. But I've used it for more than 4 years now, and it's been more stable than any other OS I've used. If you're not building it for satisfaction or /r/unixporn then you can afford to accommodate your creature comforts.