TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What's your Linux window manager and/or desktop environment?

33 pointsby ethanpilover 3 years ago
I'm curious what window managers and/or desktop environments the HN crowd uses, and favors - and why...

49 comments

boudinover 3 years ago
I use Sway. The main reason is because I&#x27;m used to tilling WM, I&#x27;ve tried to switch back to stacking ones a few time but I really don&#x27;t like it. The second reason is that it&#x27;s light. The third reason is that I have less issues with Wayland (I know some people would say the opposite, but I never found a way to have no graphical glitch with X11)<p>Now, if there would be a mature dynamic tilling manager like DWM or AwesomeWM under wayland I would switch to it (I&#x27;m gonna play with RiverWM soon I think).
评论 #29477771 未加载
评论 #29479304 未加载
bronzecarnageover 3 years ago
Arch, i3wm. Love having a personalized keyboard-first setup that I can say I&#x27;ve built over time.<p>A tip for those who may just be starting out: switch your LEFT-ALT and WIN keys. Also make caps lock act like ESC on tap and CTRL on long press. See xmodmap, setxkbmap and xcape for this.
评论 #29479641 未加载
kevincoxover 3 years ago
I use GNOME. I have very minimal requirements and GNOME satisfy them while mostly staying out of the way and being widely supported.<p>- Tap Super key and type to open apps or select emoji<p>- Super+Left or Super+Right for simple side-by-side tiling.<p>- Workspaces on the primary monitor.
ethanpilover 3 years ago
I like my setups to be as configurable yet minimal and resource light as possible.<p>Lately AwesomeWM[1] with Lain[2] seem to provide the flexibility and easy configurability I like with the minimal overhead I love.<p>[1] <a href="https:&#x2F;&#x2F;awesomewm.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;awesomewm.org&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;lcpz&#x2F;lain" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lcpz&#x2F;lain</a>
foobarbaz33over 3 years ago
I use a different UI depending on my mood.<p>XFCE, open box, ratpoison, awesomewm, dwm<p>XFCE and open box are floating. You can set up some key binds to snap windows. Overall I think floating + snaps are superior to pure tiling. I use XFCE when i want a big fat desktop environment. Pure open box for something light.<p>Sometimes I want pure tiling. ratpoison (manual tiler) is my mainstay for that. Occasionally use awesome or dwm for a dynamic tiler.
评论 #29478979 未加载
ahefnerover 3 years ago
My traditional setup is Sawfish. No desktop environment, just Sawfish, xterm, emacs, and a browser. I still run this today on a Debian desktop at home and a RHEL VM at work. Occasionally I swap Sawfish for StumpWM (I have an old X220 around here where I thought a tiling WM would make better use of the tiny screen). Lately I also run MATE on Ubuntu for my laptop, having realized I can configure it to feel close enough to my old Sawfish setup.<p>I really don&#x27;t like the idea of desktop environments. They aspire to control your whole computer, and replace all of your applications with their own - their own mail reader, their own media player, their own text editor, their own PDF viewer, etc. This has been my impression even since the 1.0 days of GNOME and KDE. They feel like a collection of shovelware.
mindcrimeover 3 years ago
KDE Plasma on the latest Pop!OS from System76.<p>Why? It just feels more like what I&#x27;m comfortable with and works closer to the way I expect things to work. I&#x27;m one of those people who thinks that Win95 era Windows defined a desktop UI that needs little improvement, and KDE gives me that experience plus pretty much exactly the improvements I would want - virtual desktops being foremost on that list. The &quot;Activities&quot; stuff is neat, although I don&#x27;t really use that facility a lot, but it complements the rest of the system nicely IMO.<p>What I explicitly don&#x27;t want is any of these desktop environments that try to do what I consider &quot;weird&quot; stuff like blocking you from putting anything on the desktop, or forcing use of a Mac style menubar at the top of the screen.
HeckFeckover 3 years ago
Fluxbox because it has enough features for me, very much &quot;done&quot; and stable. Also the greatest theme collection.
jasperryover 3 years ago
Openbox on XFCE. I have a custom set of keyboard mappings that I really like for moving and resizing windows. I haven&#x27;t found another stacking WM that provides a set of actions like Openbox.
runjakeover 3 years ago
Pop!_OS with Pop!_OS Shell or whatever.<p>I&#x27;m tired of fiddling with OS bits. I just want to get work done. Pop!_OS is close enough to Ubuntu.<p>And their window tiling extension is fantastic.
评论 #29477785 未加载
kiawe_fireover 3 years ago
I’ve been using elementary OS (Pantheon) and I like so much about it, yet still often find it feeling a bit limited as a daily driver for software development work.<p>I’d like to try Gnome 40+ with one more distro hop, but if that doesn’t stick, then I’m likely to head back to KDE Plasma (Manjaro) since that’s been the best Linux experience I’ve had so far. Sane defaults, yet still easily customizable wherever I felt the need to.
supernintendoover 3 years ago
I&#x27;m running Arch Linux with GNOME on Wayland. It&#x27;s mostly perfect for me out-of-the-box, however I have customized it to my liking with the help of a few extensions:<p>- ArcMenu: <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;arcmenu&#x2F;ArcMenu" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;arcmenu&#x2F;ArcMenu</a><p>- Dash to Dock: <a href="https:&#x2F;&#x2F;micheleg.github.io&#x2F;dash-to-dock&#x2F;" rel="nofollow">https:&#x2F;&#x2F;micheleg.github.io&#x2F;dash-to-dock&#x2F;</a><p>- Lock Keys: <a href="https:&#x2F;&#x2F;github.com&#x2F;kazysmaster&#x2F;gnome-shell-extension-lockkeys" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kazysmaster&#x2F;gnome-shell-extension-lockkey...</a><p>- Tray Icons Reloaded: <a href="https:&#x2F;&#x2F;github.com&#x2F;MartinPL&#x2F;Tray-Icons-Reloaded" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MartinPL&#x2F;Tray-Icons-Reloaded</a><p>I also change a few things using GNOME Tweaks; namely setting the application theme to Orchis-grey-dark-compact (<a href="https:&#x2F;&#x2F;github.com&#x2F;vinceliuice&#x2F;Orchis-theme" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vinceliuice&#x2F;Orchis-theme</a>), icon theme to Flatery-Dark (<a href="https:&#x2F;&#x2F;github.com&#x2F;cbrnix&#x2F;Flatery" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cbrnix&#x2F;Flatery</a>) and system font to Inter (<a href="https:&#x2F;&#x2F;rsms.me&#x2F;inter&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rsms.me&#x2F;inter&#x2F;</a>).<p>I&#x27;ve been using this setup for quite a while and I&#x27;ve been very happy with my computing experience, both in terms of aesthetics and overall UX. I tried tiling WMs for a while (first KWin and then i3 &#x2F; Sway) but I found that I&#x27;m just a messy person who tends to be more productive with a floating WM.
adingusover 3 years ago
I have been running either sway or i3 (both tiling window managers) for the last couple years. I used KDE for a couple years before that. One day I tried a tiling WM plugin for KDE and decided to give it a shot and learn it how it worked. Using the KDE plugin preserved the ability to float windows and do everything the way I had in the past if I couldn&#x27;t figure out how tiling worked. It was a nice easy transition and I&#x27;m really glad I gave it a chance! I quickly grew to love the ability to use all my screen space efficiently and the organization of workspaces.<p>The lightweight footprint that something like sway or i3 gives is really nice too. Now I like to start with a fedora minimal install, install sway &amp; just pick and choose all the applications I want to use. It really feels like my OS stays out of the way and is just the way I want it. If&#x2F;when I reinstall I just backup my .config folder.... everything is back to how I like it once restored. Very easy.
ghowardover 3 years ago
Awesome Window Manager, for a few reasons.<p>* I like being in direct control of a text file config.<p>* I don&#x27;t use SystemD. (And before I get flamed, I think all alternatives suck too; I just use the default on Gentoo, but intend to replace it.)<p>* Using Awesome means that I don&#x27;t have any extraneous processes running.<p>* Awesome is the closest to DWM (which has a design I like) while still being usable by mere mortals.
officeplantover 3 years ago
Currently: LXQT&#x2F;Mate on most machines. Mostly just because they are some of the lightest DE&#x27;s that have the bare minimum features I want. I was a GTK-leaning user for decades now but the LXDE -&gt; LXQT transition has begun to convert me. Fedora&#x27;s LXQT respin is among my favorite prebuilt distros with LXQT.
throwaway888abcover 3 years ago
I&#x27;m on Gnome (Manjaro) with workspaces plus each one mapped to keys F1,F2,F3,F4<p>Kitty, VS Code, Chromium (Ublock, Bitwarden), Firefox, Typora, Logseq, Ohmyzsh<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;u1f0ZO6" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;u1f0ZO6</a>
anotherevanover 3 years ago
Awesomewm for the last couple of years. KDE for donkey&#x27;s ages before that. (Still use Konsole and Dolphin.)<p>Took a lot of fiddling and trial and error to get it the way I wanted with a mix of tiling and floating windows depending on the app and such. Very happy with it though, and it has fulfilled my tiling window manager itch that I carried for a long time.<p>I&#x27;m setting up PC for my dad soon. Previously used the latest LTS of Kubuntu for non-power users, but considering trying Mint with XFCE instead and see how it behaves. (Use Arch for personal PC and Ubuntu for servers, so Mint and XFCE are new to me but think it will be a good fit for my familial tech support requirements.)
helmholtzover 3 years ago
Arch with Wayland and Sway.<p>I&#x27;m fucking around with it on my ancient Surface Pro 3, and it&#x27;s been a wonderful experience so far. I haven&#x27;t even got XWayland. Helps that I&#x27;m only using it to use Firefox and write some code in vim.
deusumover 3 years ago
I ended up trying out Fedora 35 after years of Debian&#x2F;Devuan.<p>Super happy with the Gnome experience. The whole OS feels very professional and polished - reminiscent of OSX, where you still have command line powers.
97-109-107over 3 years ago
NSCDE (<a href="https:&#x2F;&#x2F;github.com&#x2F;NsCDE&#x2F;NsCDE" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NsCDE&#x2F;NsCDE</a>) which is an adaptation of FVWM to resemble CDE. I can&#x27;t comment how precise an adaptation it is, as I never used CDE.<p>I have originally switched to Linux ~8 years ago because I was fed up with how Windows doesn&#x27;t help in managing windows. I then spent most of the time with i3 and xmonad.
Faaakover 3 years ago
Dwm here (it&#x27;s like i3 or awesome: a tiling wm).<p>I love tiling WM and would.never go back to &quot;floating&quot; ones. It a bit ugly at first but so much more usable: windows don&#x27;t change place, you can easily replace them using only the keyboard, etc..<p>If you want to try a WM don&#x27;t go for dwm: it&#x27;s &quot;too&quot; simple and you need plenty of other helper scripts (volume control, resolution change, ...), But use a more &quot;advanced&quot; (user friendly) one instead
freeezyover 3 years ago
I use XFCE because of it&#x27;s stabilty. For tiling: I came across the tool xpytile (search on github for it). It almost perfectly fits my needs. Since it&#x27;s written in Python I could pretty easily tweak it or even add new features. Very helpful is the concurrent auto-resizing of windows which are placed side by side.
zaptheimpalerover 3 years ago
I&#x27;ve been using PopOS which is GNOME plus Pops Shell - their custom tiling WM.<p>I tried i3 before but it sometimes broke with certain apps and took way too much fiddling to configure.<p>The nice thing about Pop Shell is that there&#x27;s no config, and when I&#x27;m confused or doing something simple, I can just turn it off and use a regular floating style WM. It lets me focus on doing stuff rather than learning hundreds of keybindings and the internals of a WM.
null4bl3over 3 years ago
BSPWM<p>I sometimes try to set up cinnamon, gnome, xfce, i3 or similar using the same keyboard shortcuts I use in my bspwm setup, but I always return to bspwm.<p>Been using it for like 5 years now.
评论 #29478673 未加载
giuliomagnificoover 3 years ago
Years ago (early &#x27;2000) I was using FVWM on my Gentoo setup (screenshot <a href="https:&#x2F;&#x2F;www.deviantart.com&#x2F;sonic969&#x2F;art&#x2F;Station-32316919" rel="nofollow">https:&#x2F;&#x2F;www.deviantart.com&#x2F;sonic969&#x2F;art&#x2F;Station-32316919</a>) now I&#x27;m using macOS and I have no idea of the state of FVWM, it was great at the time!
thesuperbigfrogover 3 years ago
MATE - because I like Gnome 2 and don&#x27;t like Gnome 3
评论 #29478053 未加载
jrepincover 3 years ago
KDE Plasma desktop environment with KWin window manager
dyingkneepadover 3 years ago
Cinnamon. Every once in a while I try again Gnome and KDE but quickly go back to Cinnamon. It&#x27;s the only DE where I&#x27;m mostly fine with the defaults. Everything else has to be tuned to death to be even remotely decent. Or they just crash because I have one monitor that requires HiDPI scaling and the other doesn&#x27;t. I&#x27;m sad, nothing we have today is as good as Gnome 2 was.
baruchelover 3 years ago
Dwm because it sucks less <a href="https:&#x2F;&#x2F;dwm.suckless.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dwm.suckless.org&#x2F;</a>
评论 #29478575 未加载
Snortibartfastover 3 years ago
fvwm, since 1998.<p>I&#x27;ve started to use the new version 3 on desktop. But it still has got some problems when connecting&#x2F;disconnecting monitors, so I use version 2 on the laptop where I need to do that.<p>No DE, unless you count LXQt as a basic session manager. I don&#x27;t know why, but it seems things works more smoothly with a session manager instead of just starting fvwm from .xsession.
mech422over 3 years ago
I&#x27;m always a sad enlightenment(1) doesn&#x27;t seem to get any notice anymore... I used to run E everywhere - Thanks Raster!<p>But I have to admit, lately - I run KDE<p>1) <a href="https:&#x2F;&#x2F;www.enlightenment.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.enlightenment.org&#x2F;</a>
atsaloliover 3 years ago
I use dwm because it&#x27;s lightweight and performs well on my old laptop; plus I like the minimalistic approach and I&#x27;ve been able to configure it to run as I want (I like to full-screen my apps and use large font).
tincholioover 3 years ago
At work, i3 on Plasma. At home, plain i3 (with polybar). Simple, and amazingly practical.
conradludgateover 3 years ago
Currently running Arch + i3, which I have done for years. However, I have recently been thinking of moving to a more featured setup. I&#x27;ve decided this weekend to fresh install Manjaro and Gnome
clay-dreidelsover 3 years ago
I use a custom minimalist setup I created:<p><a href="https:&#x2F;&#x2F;lamda-chops.bearblog.dev&#x2F;alpine-linux&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lamda-chops.bearblog.dev&#x2F;alpine-linux&#x2F;</a>
tuldiaover 3 years ago
Gnome 41.1, it just works, has everything I need and is quite simple.
heywireover 3 years ago
Plain old Gnome (41.1) on Arch. Simple and gets out of the way. There are some annoyances, but it works well enough. I’ve used KDE Plasma (on Neon) and XFCE (Xubuntu) in the past.
approxim8ionover 3 years ago
Plasma.<p>I&#x27;ve used a ton of minimal WMs and almost every DE. But I find Plasma much easier to get started with. Minimal tinkering and I can get going.
da-xover 3 years ago
XFCE under Rocky Linux 8.<p>Multi-display setup.<p>I patched the source code so my side monitor retain its windows when I switch workspaces.
BasicObjectover 3 years ago
IceWM and Xfce. Glad to see recent development on IceWM. Xfce has always been just comfortable for my uses.
alsobrspover 3 years ago
Kde plasma. Because it is what I have used for 20+ years and I am too lazy to switch.
slipwalkerover 3 years ago
after many, many years with xfce, i tried kde plasma and being happily using it since earlier this year.
simonblackover 3 years ago
Mint MATE
_thejrkover 3 years ago
Xfce. I like it, lol.
danielEMover 3 years ago
sway for coding and gnome when need to talk via zoom
winkvover 3 years ago
gnome because it is default de with ubuntu
Froedlichover 3 years ago
KDE.
smilebotover 3 years ago
i3 wm.
factorialboyover 3 years ago
xfwm