Love window snapping on Linux? You should try a tiling window manager – here’s why


The best tiling window managers for Linux, and what they can do for you

Jack Wallen / Elyse Betters Picaro / ZDNET

Follow ZDNET: Add us as a preferred source on Google.


ZDNET’s key takeaways

  • Tiling window managers maximize screen space automatically.
  • They boost productivity but rely heavily on keyboard shortcuts.
  • Linux offers several popular tiling window managers to try.

For those who’ve never experienced a tiling window manager, you’re in for a treat.

Tiling window managers depend on keyboard shortcuts to interact with the interface. Instead of using the mouse, you use the keyboard to open apps, move windows around, cycle through windows, and just about everything you do on the desktop.

This reliance on the keyboard can prevent new Linux users from adopting a tiling window manager. That’s a shame, because although these window managers have a steeper learning curve, they are amazingly efficient.

What is a tiling window manager?

If you’ve ever used window snapping on your desktop, imagine it happening automatically. That’s what a tiling windows manager does. 

Also: I tried Peppermint Linux: How this bare-bones distro lets you build your ideal OS

Window snapping is when you move an application to either the right or left edge of the screen, and the desktop interface automatically “snaps” the window such that it takes up half of your display. Snap another window to the other edge of the display, and it will automatically take up the other half of the screen. If you want a full-screen app, drag the window to the top of your display.

Snapping windows makes it easier to focus all of your efforts on two windows simultaneously. I use snapping a lot when working between two Firefox tabs, so I don’t have to click between them.

And that’s the same driving force behind tiling window managers, but they take the idea further. Instead of just snapping windows left, right, or full-screen, a tiling window manager uses your screen real estate more efficiently. 

Also: How much RAM does Linux really need in 2026? My sweet spot after decades of use

Imagine you’ve opened one app, and that app initially takes up the full screen. With a tiling window manager, you can open a second app, and it will automatically open such that it shares the screen with the previously opened app. Both of those apps split your desktop in half vertically.

Now, you open a third app. What happens? One of those previously opened apps will shift up on either the right or left side of the display to allow the new app to take up 50% of that side. Open another app, and it might split the top half of the right side of the display with whatever app is taking up that space.

The important thing is that this happens automatically. Once you have those windows open, you change focus on which window you want to work with by using keyboard shortcuts. For example, to focus on the window to the left, you might use the Super+left arrow keyboard combination. To focus on the window directly to the bottom, you would use the Super+down arrow keyboard shortcut.

Many tiling window managers also allow you to open an app in a “floating” window, meaning it doesn’t automatically snap, and you can move it with your mouse. You can even configure specific apps to always open in floating mode.

A tiling window manager at work.

This type of layout is incredibly simple to achieve with a tiling window manager.

Image: Jack Wallen

With every window you open in a tiling window manager, it will automatically fit into the growing puzzle of your desktop. That does have its caveats, as the more apps you open, the smaller they can get.

The reason so many hardcore users prefer tiling window managers is that they make managing space on the desktop automatic, which can help boost productivity. And because windows never overlap on a tiling window manager, you can be certain that every inch of the display will be used to best facilitate your workflow. 

In other words, tiling window managers are amazing for multitasking because you see all of your open apps right in front of you.

The pitfalls of tiling window managers

Tiling window managers are great for the right user type because they make the absolute most out of screen and keep your fingers on the keyboard. Although the first feature is quite appealing to most users, it’s that second feature that can be a bit off-putting. 

Also: This is my favorite Linux distro of all time – and I’ve tried them all

Some tiling window managers eschew the mouse for keyboard navigation. You might think that’s counterintuitive, but every time you move your hand from the mouse to the keyboard, you’re adding seconds to your work. Given how often you move your hand between mouse and keyboard, you can imagine how much time you save by the end of the day.

As far as what those keyboard shortcuts are, here’s a small sampling from the i3 tiling window manager.

  • [Alt]+[Enter] – open new terminal
  • [Alt]+[J] – focus left
  • [Alt]+[K] – focus right
  • [Alt]+[L] – focus up
  • [Alt]+[;] – focus right
  • [Alt]+[A] – focus parent
  • [Alt]+[Space] – toggle focus mode

Now, that’s not to say the i3 window manager doesn’t allow you to use the mouse. You can. And you can configure the key bindings to better fit your needs (because i3 is a highly customizable window manager). But for those who have trouble with change, a window manager like i3 is going to be a very hard sell.

The truth of the matter is tiling window managers place the focus on the keyboard over the mouse. That’s by design to keep you as productive as possible.

The most popular tiling window managers available for Linux

As of now, the best tiling window managers you should consider are the following:

  1. Hyprland: One of the most popular tiling window managers, Hyprland is highly customizable via dot files.
  2. i3: Highly configurable and widely respected.
  3. bspwm: Lightweight but poorly documented.
  4. Sway: Supports the Wayland X server.
  5. Xmonad: It “just works” and is very stable.
  6. AwesomeWM: It allows you to rearrange windows via the mouse but requires some skill to use.

Honorable mention should also go to System76’s Pop!_OS distribution, as it allows users to enable or disable tiling on the fly. If you want to only use the tiling window manager for certain workflows (which is what I do), Pop!_OS is your best bet. 

Also: Why I returned to Enlightenment Linux after 30 years: Testing the new Elive beta

I will add that there is one tiling window manager that you should currently avoid, and that is Miracle WM. A fundamental element of this tiling window manager is broken, and until that feature is fixed, the window manager isn’t useful. You can read about my recent experience with Fedora Miracle (a Fedora spin that uses the Miracle WM).

If you’re looking to not only get the most out of your screen real estate but also work as efficiently as possible on a computer desktop, a tiling window manager might be exactly what you need.

One last thing I will mention is that your best bet for trying out a tiling window manager is to use a distribution that offers this as an option. For example, StratOS (a gorgeous distribution) defaults to Hyprland. 

There’s also Manjaro i3, Archcraft, EndeavorOS, Regolith, Fedora i3





Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Google Maps has a long list of hidden (and sometimes, just underrated) features that help you navigate seamlessly. But I was not a big fan of using Google Maps for walking: that is, until I started using the right set of features that helped me navigate better.

Add layers to your map

See more information on the screen

Layers are an incredibly useful yet underrated feature that can be utilized for all modes of transport. These help add more details to your map beyond the default view, so you can plan your journey better.

To use layers, open your Google Maps app (Android, iPhone). Tap the layer icon on the upper right side (under your profile picture and nearby attractions options). You can switch your map type from default to satellite or terrain, and overlay your map with details, such as traffic, transit, biking, street view (perfect for walking), and 3D (Android)/raised buildings (iPhone) (for buildings). To turn off map details, go back to Layers and tap again on the details you want to disable.

In particular, adding a street view and 3D/raised buildings layer can help you gauge the terrain and get more information about the landscape, so you can avoid tricky paths and discover shortcuts.

Set up Live View

Just hold up your phone

A feature that can help you set out on walks with good navigation is Google Maps’ Live View. This lets you use augmented reality (AR) technology to see real-time navigation: beyond the directions you see on your map, you are able to see directions in your live view through your camera, overlaying instructions with your real view. This feature is very useful for travel and new areas, since it gives you navigational insights for walking that go beyond a 2D map.

To use Live View, search for a location on Google Maps, then tap “Directions.” Once the route appears, tap “Walk,” then tap “Live View” in the navigation options. You will be prompted to point your camera at things like buildings, stores, and signs around you, so Google Maps can analyze your surroundings and give you accurate directions.

Download maps offline

Google Maps without an internet connection

Whether you’re on a hiking trip in a low-connectivity area or want offline maps for your favorite walking destinations, having specific map routes downloaded can be a great help. Google Maps lets you download maps to your device while you’re connected to Wi-Fi or mobile data, and use them when your device is offline.

For Android, open Google Maps and search for a specific place or location. In the placesheet, swipe right, then tap More > Download offline map > Download. For iPhone, search for a location on Google Maps, then, at the bottom of your screen, tap the name or address of the place. Tap More > Download offline map > Download.

After you download an area, use Google Maps as you normally would. If you go offline, your offline maps will guide you to your destination as long as the entire route is within the offline map.

Enable Detailed Voice Guidance

Get better instructions

Voice guidance is a basic yet powerful navigation tool that can come in handy during walks in unfamiliar locations and can be used to ensure your journey is on the right path. To ensure guidance audio is enabled, go to your Google Maps profile (upper right corner), then tap Settings > Navigation > Sound and Voice. Here, tap “Unmute” on “Guidance Audio.”

Apart from this, you can also use Google Assistant to help you along your journey, asking questions about your destination, nearby sights, detours, additional stops, etc. To use this feature on iPhone, map a walking route to a destination, then tap the mic icon in the upper-right corner. For Android, you can also say “Hey Google” after mapping your destination to activate the assistant.

Voice guidance is handy for both new and old places, like when you’re running errands and need to navigate hands-free.

Add multiple stops

Keep your trip going

If you walk regularly to run errands, Google Maps has a simple yet effective feature that can help you plan your route in a better way. With Maps’ multiple stop feature, you can add several stops between your current and final destination to minimize any wasted time and unnecessary detours.

To add multiple stops on Google Maps, search for a destination, then tap “Directions.” Select the walking option, then click the three dots on top (next to “Your Location”), and tap “Edit Stops.” You can now add a stop by searching for it and tapping “Add Stop,” and swap the stops at your convenience. Repeat this process by tapping “Add Stops” until your route is complete, then tap “Start” to begin your journey.

You can add up to ten stops in a single route on both mobile and desktop, and use the journey for multiple modes (walking, driving, and cycling) except public transport and flights. I find this Google Maps feature to be an essential tool for travel to walkable cities, especially when I’m planning a route I am unfamiliar with.


More to discover

A new feature to keep an eye out for, especially if you use Google Maps for walking and cycling, is Google’s Gemini boost, which will allow you to navigate hands-free and get real-time information about your journey. This feature has been rolling out for both Android and iOS users.



Source link