this post was submitted on 03 Aug 2025
124 points (97.7% liked)

Linux

56988 readers
717 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
 

And omg! I have slept on this feature for so long. I assumed it was just dragging windows to corners and they snap on to the left or right back or top. Then, I installed PopOS and saw an explicit button to turn on windows tiling but I was already using the drag function, so I was confused. I turned it on and omg! I have not felt more stupid and happily surprised by a piece of tech in a while. It just works. I don’t have to be worry about arranging windows a special way for multitasking or for following guides. So much time saved.

How to make the most of it? Have you had a similar experience with something?

top 50 comments
sorted by: hot top controversial new old
[–] Drito@sh.itjust.works 2 points 9 hours ago (1 children)

Too much people, including some popular youtuber, dont understand how tilling WMs make life easier.

[–] npdean@lemmy.today 1 points 2 hours ago

I agree. It seems like a genuinely underrated feature, a surprise in today's landscape where everything has its backers.

[–] steeznson@lemmy.world 2 points 11 hours ago (1 children)

I partially get around the loss of my tiling WMs on my work PC (macbook) by leaning heavily into tmux. I know there are MacOS tiling managers like spectacles but I prefer using applications that are multiplatform so I have "transferable skills".

[–] npdean@lemmy.today 2 points 2 hours ago (1 children)

100%. Learning a crossplatform thing is always better, especially when using proprietary OS.

How useful is tmux as compared to regular tiling? It might be a bit janky, I suppose.

[–] steeznson@lemmy.world 2 points 1 hour ago (1 children)

Depends how much time you spend in the terminal but if you spend a lot of time there then it can just about replace a tiling VM with a maximised terminal screen. Has full functionality to add workspaces, sessions and split windows horizontally/vertically.

[–] npdean@lemmy.today 1 points 29 minutes ago

Ohh, so if I want to go full terminal, this might be better.

[–] patatas@sh.itjust.works 4 points 15 hours ago (2 children)

Even just the key combos (win+numpad) to do basic tiling in XFCE are a huge plus

[–] npdean@lemmy.today 2 points 2 hours ago (1 children)

Is this a thing on all DEs?

[–] patatas@sh.itjust.works 1 points 33 minutes ago

to tell you the truth, I don't know! I think I just saw someone asking about tiling window managers in some forum, and a reply suggested trying the xfce functions since they mostly just wanted to use two side-by-side windows occasionally. I do it a good chunk of the time now, but it's not always the most convenient method on small screens & monitors

[–] steeznson@lemmy.world 2 points 11 hours ago

I use XFCE when not on tiling WMs

[–] atk007@lemmy.world 4 points 22 hours ago (1 children)

Well I recently tried Niri, a scrolling window manager and felt the same.

[–] npdean@lemmy.today 2 points 21 hours ago (1 children)

Sounds interesting. It is a whole new world

[–] atk007@lemmy.world 2 points 21 hours ago (1 children)

Yeah. I have been using tiling managers for years now but if you tile too much on a single workspace, you make windows too small as you run out of space. Niri allows you to extend the same workforce by scrolling sideways or down, so you can keep windows organized like you want in the same workspace.

[–] npdean@lemmy.today 2 points 17 hours ago

I have noticed in comments and other online forums that people with smaller screens don’t like tiling due to this exact thing. This is a solution, sadly not implemented widely.

[–] alexcleac@szmer.info 1 points 19 hours ago (2 children)

I was going a long way, until I built a perfect AwesomeWM configuration for myself, and have not changed it for a while now. I am willing to switch to Wayland-based solution now, as it seems to be a bit more performant, but I just can't make myself to do it: my config is really cozy and working

[–] LeteoAtredies@lemmy.world 1 points 7 hours ago

My first experience with window managers was Awesome WM and now I'm back on it and I can't find myself able to go back to Sway(my favorite Wayland window manager) or only use XFCE(my favorite desktop environment). I'm just too comfortable everytime I come back.

[–] npdean@lemmy.today 1 points 17 hours ago

I love Linux. You can do this and there is still room for change. I hope some day I too make such a custom thing.

[–] mitrosus@discuss.tchncs.de 3 points 1 day ago (1 children)

People keep praising twm like a hidden secret. I have tried this multiple times without much attraction. I do not understand something. Maybe everyone has 21" screen.

[–] npdean@lemmy.today 1 points 21 hours ago

I have 19" screen. It saves time, especially when you open a tab for minute, then minimise it.

[–] redlemace@lemmy.world 8 points 1 day ago (1 children)

I installed I3 a few times. I did not get it and I was to lazy to look up how to use it. Somehow your post made me install it again. This time I took that moment to look up how to use it. Less than 15 min later I found myself banging my head against the wall. Should have looked it's usage up the first time I installed it. This is what I need like 70% of the time. THNX!

[–] npdean@lemmy.today 1 points 17 hours ago

Lol. Same thing happens with me. I always install a popular software, immediately find it unintuitive and badly designed, uninstall it. Then I install it again in a few days, weeks or months and then learn how to use it. Then I rarely uninstall it.

[–] NeatNit@discuss.tchncs.de 28 points 1 day ago (4 children)

is there a good video demonstrating it? I use Cinnamon on Linux Mint and want to know what I'm missing out on.

[–] july@leminal.space 13 points 1 day ago (2 children)

You can use gtile on mint. It’s in the extensions settings

[–] GlenRambo@jlai.lu 1 points 1 day ago (1 children)

Does that auto tile though?

[–] july@leminal.space 2 points 1 hour ago

Nope. You press the hot key and then select on the menu where you want the program to be placed

[–] martinb@lemmy.sdf.org 6 points 1 day ago

TIL. Thanks

[–] TechnoCat@lemmy.ml 7 points 1 day ago* (last edited 1 day ago) (1 children)

I believe pop does a river style tiling system. Look up videos on Niri, Cosmic, or PaperWM.

There are many other tiling types too. River is however my favorite and I think most intuitive. Other popular ones are Sway, i3, and HyprLand.

https://youtu.be/_q8j70wY8wo

[–] Uebercomplicated@lemmy.ml 1 points 5 hours ago* (last edited 4 hours ago)

Edit: my bad, seems like I misunderstood. PopOS used/is still using GNOME and has a Auto-Tiling plugin that behaves like i3wm (?). I guess this is what OP is talking about!

Not entirely sure what you mean. PopOS, developed by System76, uses the Cosmic DE, which is itself also developed by System76.

River is a dynamic tiling WM which is known for it's customizability among Wayland WMs, as it doesn't distinguish itself with it's "layout generator" (though it does come with a very basic one), but instead let's the user write their own or use an existing, third-party one. This way you can achieve essentially any dynamic tiling behavior with River.

How does PopOS use a system like that? Or do you mean that Cosmic is DWM-style, i.e., dynamic and with tags?

I do agree that River is wonderful though!

load more comments (2 replies)
[–] Nibodhika@lemmy.world 5 points 1 day ago (1 children)

How to make the most of it?

Use workspaces, I almost never used it before because I was set in my ways, but after switching to tiling WM it's a must and increases productivity by a LOT, I've grown so used to it that using windows with a mouse feels super clunky and cluttered.

[–] npdean@lemmy.today 1 points 1 day ago

I have tried using workspaces on Mint (without tiling) and it felt decent. PopOS has a different philosophy about workspaces which I feel makes more sense with tiling. I will give it a shot.

[–] HaraldvonBlauzahn@feddit.org 8 points 1 day ago (1 children)

You could try also:

  • GNOME PaperWM, a GNOME extension with tiling and endless horizontal scrolling
  • niri
  • StumpWM, a tiling WM with Emacs-like keybindings (and zero eyecandy and waste of screen estate)
  • HerbstluftWM
[–] koala@programming.dev 3 points 1 day ago

Yup, came here to mention PaperWM. I used xmonad in the past, but I executed it on top of Mate to have an "easy" desktop environment.

Nowadays Gnome extensions providing tiling is the equivalent "easy" method. Gnome is not for everyone, but it works out of the box- then you add the fancy tiling window management on top.

For people who have bounced off systems that require much more set up, I think they are a good option.

[–] Mordikan@kbin.earth 5 points 1 day ago

I've used i3wm for a long time now before switching to hyprland. The top useful thing: Workspaces. Even without tiling, workspaces give a massive productivity boost. You can have email clients open on one, monitoring systems on another, browsing on a third, gaming on a fourth. When you combine with tiling, everything is in its own perfect space and nothing overlaps. This is especially useful on single-monitor or laptop setups as you don't need multiple monitors to keep track of everything.

I also see people struggle with notifications tiling. You probably don't want a bluetooth connected message to take up half your screen, so you'll want to make sure to properly configure those things. At least in i3wm/hyprland, you can use the window class name to exclude a window from tiling (ex. for_window [class="mako"] floating enable or windowrulev2 = float,class:^(mako)$).

[–] BeN9o@lemmy.world 5 points 1 day ago* (last edited 1 day ago) (1 children)

I was using mint and found Gtile, I loved it, now I've moved to Fedora (KDE Plasma) and can't get anything as good as Gtile :(

[–] Skunk@jlai.lu 2 points 1 day ago* (last edited 1 day ago)

I use this for KDE tilling https://github.com/anametologin/krohnkite

Edit: It is the active fork of krohnkite, the official repo is dead since 2022.

[–] rescue_toaster@lemmy.zip 6 points 1 day ago (1 children)

Yeah, it was a revelation when I discovered tiling. I was always doing work with two windows open, and i'd spend so much time fiddling and resizing the windows. Then i'd open a third window and wouldn't know what to do with it.

I used i3 for many years and switched to sway when migrating to wayland. It does what I need and see no reason to try hyprland or other tilers.

[–] OhVenus_Baby@lemmy.ml 1 points 4 hours ago

This first paragraph is so me.

Any good wayland implementation? I'm OS hopping to fedora kinoite. I never used tiling now I see the difference from your reply. I'm the dummy.

[–] TabbsTheBat@pawb.social 10 points 1 day ago (6 children)

I started with pop!_os and still use it (though now with a proper TWM on top), and I can't go back to a non-tiling desktop honestly lol. I can't wait for COSMIC to come out as even in alpha that's my favourite tiling experience

load more comments (6 replies)
[–] rho@anonsys.net 3 points 1 day ago (1 children)

@npdean I used bspwm for some time and really enjoyed it coming from xfce. I also felt a bit stupid to have moved windows around manually.
Briefly tried hyprland and sway.
Currently I am in love with niri.

[–] wwwgem@lemmy.ml 2 points 1 day ago (1 children)

Tiling WMs are incredibly powerful tools for boosting productivity. Over the years, I've tried several: awesome, i3, and dwm. Eventually, I settled on bspwm, which I’ve used for years. It offers far more than you'd expect from a traditional tiling WM—especially thanks to its excellent IPC. That’s why I couldn’t switch to Wayland for the longest time—none of the available options came close to what bspwm gave me.

But just two days ago, I discovered niri, and it completely changed my perspective. It felt like the first time I ever used a tiling WM—like a whole new world had opened up.

Niri fits into the same category as bspwm but takes window management even further. It introduces infinite horizontal scrolling, a novel approach that complements traditional tiling layouts. Combined with a robust IPC (something essential for my workflow), niri allows you to arrange windows dynamically in ways I’ve never seen before—including tabbed layouts that act as a vertical counterpart to its horizontal scroll.

Here’s a short video that only scratches the surface of niri’s potential, but it’s enough to spark your imagination about how customizable and flexible it really is. Personally, I’m deeply grateful to the developers for giving me a reason—and a way—to finally switch to Wayland. I had been desperately waiting for a reliable, robust, and fully-featured tiling WM for Wayland—and what I got was a unicorn I never even imagined.

[–] Kwiuu@lemmy.world 1 points 21 hours ago

I'm seeing several peeps mention Niri and it's causing me to get excited when that Niri config finally gets merged into CatchyOS. I've been waiting for so long for some distro to adopt it. Though, I would of preferred an image based, immutable and atomic distro, CatchyOS Will do. (I tried NixOS but something wasn't working for me)

[–] mazzilius_marsti@lemmy.world 3 points 1 day ago (1 children)

Pop OS tiling is awesome. What I always try to do on tiling WM: set workspaces and spawn specific applications on specific workspaces. Not sure if Pop OS can do it, but on i3/dwm/sway...etc. you can freely spawn your applications wherever you like.

Try to play around with those DIY tiling environment. You will have a lot of fun if you like tinkering with stuff. Maybe one day you will run EXWM

[–] npdean@lemmy.today 1 points 17 hours ago

Yes, I am trying it out. I get it doing what I want for the most part (mostly basic stuff).

[–] FauxLiving@lemmy.world 3 points 1 day ago

Buy a large 4k tv (like 48"+) to use as a monitor and use it without scaling. It'll have similar DPI to am average 2.5k monitor, but you'll have way more real-estate.

Window tiling lets you break the large display surface up into reasonably sized pieces.

[–] Ulrich@feddit.org 4 points 1 day ago (7 children)

I don't know how anyone does anything with tiling windows. They must all be sooooo small...

load more comments (7 replies)
load more comments
view more: next ›