106
submitted 1 day ago* (last edited 1 day ago) by npdean@lemmy.today to c/linux@lemmy.ml

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?

all 49 comments
sorted by: hot top controversial new old
[-] alexcleac@szmer.info 1 points 7 minutes ago

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

[-] atk007@lemmy.world 4 points 2 hours ago

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

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

Sounds interesting. It is a whole new world

[-] atk007@lemmy.world 1 points 2 hours ago

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.

[-] mitrosus@discuss.tchncs.de 3 points 5 hours ago

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 2 hours ago

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

[-] mugita_sokiovt@discuss.online 1 points 9 hours ago

Neigsendoig (my producer) and I have used i3 for a while... and we've probably stayed on that since we first started using WMs.

That said, we've attempted the likes of Xmonad (configured in Haskell), Awesome (configured in Lua), HerbstluftWM, BSPWM, Hypr (not Hyprland), JWM, Ratpoison and even SXWM.

Neigsendoig and I wouldn't recommend any Wayland compositor due to new security risks (despite an attempt to fix X11 security issues), though a lot of people want Wayland to be shoved down our throats. We personally use X11 due to many things that Wayland devs can't/won't fix.

This is also part of the reason why the two of us are excited about XLibre (as much as some will hate the control of IBM, GNOME and FreeDesktop with their Wayland, Systemd and PipeWire push). Sure, its main developer left the project from what we've heard, but otherwise, there are a lot of contributions to it, and it will improve big time.

[-] Nibodhika@lemmy.world 4 points 15 hours ago

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 9 hours 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.

[-] redlemace@lemmy.world 6 points 18 hours ago

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!

[-] rho@anonsys.net 3 points 17 hours ago

@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 9 hours ago

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 2 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)

[-] Mordikan@kbin.earth 5 points 19 hours 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)$).

[-] HaraldvonBlauzahn@feddit.org 6 points 20 hours ago

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 2 points 18 hours 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.

[-] NeatNit@discuss.tchncs.de 23 points 1 day ago

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

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

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

[-] july@leminal.space 10 points 1 day ago

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

[-] GlenRambo@jlai.lu 1 points 11 hours ago

Does that auto tile though?

[-] martinb@lemmy.sdf.org 5 points 1 day ago

TIL. Thanks

[-] rescue_toaster@lemmy.zip 1 points 22 hours ago

There exists a ton of youtube content creators showcasing all the tiling window managers. It's like one of the most popular topics for linux enthusiast content creators.

[-] npdean@lemmy.today 2 points 1 day ago

Honestly I am new to this, so I could not find anything for it. But I think YouTube will have a video or two.

[-] BeN9o@lemmy.world 5 points 21 hours ago* (last edited 21 hours ago)

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 15 hours ago* (last edited 12 hours 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.

[-] FauxLiving@lemmy.world 3 points 19 hours 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.

[-] rescue_toaster@lemmy.zip 6 points 22 hours ago

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.

[-] mazzilius_marsti@lemmy.world 2 points 17 hours ago

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

[-] Ulrich@feddit.org 4 points 22 hours ago

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

[-] brianary@lemmy.zip 3 points 21 hours ago

You don't usually have them all open at the same time, you minimize some. Or maybe you add more monitors.

[-] Ulrich@feddit.org 1 points 15 hours ago

So you never have >2 windows open?

[-] Nibodhika@lemmy.world 2 points 15 hours ago

That's where workspaces come in place, I usually have a single full screen application per workspace, so Meta+1 is my browser, Meta+3 is my IDE, Meta+4 is slack, etc. Some workspaces have more than one application, e.g. I usually keep a few terminals in Meta+2.

This means that I usually work with things occupying all of my screen and in a short keystrokes I'm in whatever I want to be. But if I ever need to open a terminal or a random application it will occupy half my screen and whatever I was doing would resize to the other half, so I never have to grab my mouse to move stuff over to be able to see what I was doing.

[-] Ulrich@feddit.org 1 points 15 hours ago

I usually have a single full screen application per workspace

Forgive my ignorance but doesn't that just defeat the purpose?

[-] Nibodhika@lemmy.world 1 points 8 hours ago

Nope, they complement each other, you can have workspaces in non tiling window managers, but they're a must in tiling ones. But the tiling does play a very crucial part, for example my workspace that has the terminals can have several terminals depending on what I'm doing, and being able to open/close terminals and having the remaining adjust is a big part of why I use a tiling window manager. It's just efficient because 99% of the time when you have 2 apps open you want to look at both simultaneously, so not having to move stuff around with the mouse makes that easier, and for the remaining 1% you just move the app you don't currently care about to another workspace, so it's somewhere easily accessible when you want to.

[-] Mordikan@kbin.earth 2 points 19 hours ago

At most I have about 3 windows open at a time per workspace with 4 workspaces being used at a time for specific tasks. With the combo of tiling and workspaces I have never run into an instance of "clutter" on my desktop. This is off a single monitor setup too that I also use on my laptop.

[-] TabbsTheBat@pawb.social 7 points 1 day ago

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

[-] Kornblumenratte@feddit.org 2 points 20 hours ago
[-] TabbsTheBat@pawb.social 1 points 20 hours ago

Not quite hah :3

It's actually not one of the things I've tried when looking for the best DE/WM for me, though I might at some point just to see if im missing out on anything

[-] npdean@lemmy.today 4 points 1 day ago

Which TWM? What is the advantage over the default one?

[-] TabbsTheBat@pawb.social 6 points 1 day ago

I've tried out a bunch, but at the moment I've mainly been playing around with hyprland, cause it's also a dynamic tiler and im used to that layout now

The main advantage to me tbh is that certain windows don't overflow the assigned tile space like in pop-shell (this is also fixed in cosmic), but there are other things like having all your move/resize actions on the main mod layer instead of needing to enter adjust mode (super + enter is the default keybind on pop-shell), and the fact it uses wayland instead of x11

Of course there are also things that can be downsides depending on how you see it, like the fact it's a TWM not a desktop, which means if you want to adjust any setting you'll need to manually adjust config files, and that it doesn't come with things like a top bar or app launcher etc. So it can take a while to get up and running

[-] npdean@lemmy.today 3 points 1 day ago

What do you use it for? How much does it make your experience better?

[-] TabbsTheBat@pawb.social 2 points 1 day ago

What do you use it for?

Everything? Lol. I mean.. I just run my desktop in hyprland, no matter what im doing. Which for me I guess is gaming, drawing, some coding, and writing.. oh and tinkering with linux (though honestly I mostly do that in VMs)

How much does it make your experience better?

I'd say it's an improvement over GNOME :p.. though I have enough issues with the configs that I wouldn't really recommend it unless you have issues with GNOME that majorly bother you.. or unless you use one of the premade dotfile configs that people make lol..

For me being able to adjust the windows with my keyboard without needing to enter a special mode for it, and having windows forced into the tile size was worth it, as it was something that was a pet peeve of mine (and now I get to be annoyed by trying to set up my waybar vertically, tradeoffs lol)

[-] Cat_Daddy@hexbear.net 3 points 23 hours ago

Do popup window notifications also tile? I have a problem with those sometimes appearing under a window and I never see them.

[-] rescue_toaster@lemmy.zip 7 points 22 hours ago

Most tiling window managers still have floating window capabilities, and notification popups will be on top of tiled windows.

[-] RedWizard@hexbear.net 2 points 1 day ago

Windows Tiling is just having specific zones or regions defined on the screen where windows can be placed or configured to open in, correct?

I should try it out. There is a part of me that wonders if it would be worth it on a 1080p 15in laptop screen.

[-] npdean@lemmy.today 2 points 9 hours ago

I don't know anymore. I used to think the same thing but then Popos does it automatically.

[-] Toribor@corndog.social 1 points 23 hours ago

I really like using the PopShell extension on Gnome. I'm hoping it doesn't die out when Pop moves to their new Cosmic DE. So far I still prefer Gnome.

[-] npdean@lemmy.today 1 points 9 hours ago

They will probably gradually change things. A sudden change to the DE can be jarring and confusing to most beginners (to whom it is marketed)

this post was submitted on 03 Aug 2025
106 points (98.2% liked)

Linux

56975 readers
489 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