this post was submitted on 19 May 2025
67 points (92.4% liked)

Linux

54311 readers
271 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 6 years ago
MODERATORS
 

So Ive been using linux for a long time and mostly with gnome. I know about window managers and how using them will reduce the memory usage by system a lot because they are less bloated etc. I want to try a window manager on my nixos machine - this will be my first time trying one, I have good knowledge in programming so technical stuff wont bother me that much. Which window manager do you suggest? Customization is my priority.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 13 points 3 days ago (1 children)

Wayland: SwayWM, River (the most customizable wm I've ever used).

X11: DWM (configured via C, a little bit of effort if you're not a minimalist), xmonad (via Haskell, on par with River).

My recommendation for getting started is Sway, but the others are definitely more customizable, as they use PLs for configuration. BSPWM and i3 are also good for X11, and a good middle ground between DWM's nerdery and xmonad's Haskell barrier. Wayland offers a much better experience if you're not using Nvidia though. Some will recommend hyprland, but I really don't like (IMHO). There are also some controversies around it's leadership....

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

One thing that has kept me on dwm for so long is that my patched configuration no longer needs any more changes and I take it with me wherever I go. it was challenging but rewarding.

Never an upgrade needed.

I eventually want to go to Wayland and River seems nice!

Also might want to give https://codeberg.org/dwl/dwl a shot for dwm in Wayland

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

Not really helpful if you are on another distro but gentoo has a savedconfig flag for the package that lets you store a permanent header file for the DWM variables in with the package manager config files. It integrates really nicely.