this post was submitted on 28 Mar 2025
112 points (90.0% liked)

Linux

52731 readers
454 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I know Gnome is the default on popular distros: Fedora, Ubuntu, Rhel, Pop OS (it's Cosmic Desktop yes but it is still based on Gnome)...etc. But Gnome just doesnt work for me. I would pick XFCE - stable and no BS.

Before Manjaro and their cetificate shenanigan, I used to use their XFCE version. At the time, it was marketed as the "Flagship Manjaro version". I went 4 years without any problems and I did tinker a lot, just couldnt get their XFCE to break.

After a tough Arch or Gentoo installs, I just want to put XFCE on and call it a day.

What about you guys?

you are viewing a single comment's thread
view the rest of the comments
[–] piefood@piefed.social 5 points 6 days ago (5 children)

I've been using spectrwm for over a decade https://github.com/conformal/spectrwm and have no plans to change

[–] double_quack@lemm.ee 3 points 5 days ago (4 children)

Interesting, do you know i3wm? If so, what is the advantage of spectrwm over it?

[–] piefood@piefed.social 3 points 5 days ago (3 children)

I've looked at i3wm, but I never used it, so I don't know. If I had to move to another wm, i3wm seems like the first one that I'd look at, since they seem so similar

[–] double_quack@lemm.ee 2 points 5 days ago (1 children)

I have a whole system around it, different machines sharing their config files (over a git repo), so if I tweak one, the others catch-up.

Also, you can "build the config file" (I am cat-ing several dynamic blocks depending on the machine I am sitting on) and then init the DE.

[–] piefood@piefed.social 2 points 5 days ago* (last edited 5 days ago) (1 children)

Ah, nice. I have a similar setup, I have a repo, and for each rc-file, I do:
cat shared/${general_config} ${machine_name}/${machine_specific_config} > ${rc_file_name}

So for spectrwm it does: cat shared/spectrewm.conf laptop/spectrewm.conf > ~/.spectrewm.conf

[–] double_quack@lemm.ee 2 points 5 days ago* (last edited 5 days ago)

Hahahah, same! I use a folders named as the hostname to build that machine's config on the fly. And all my config files are in one repo that then I stow

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)