I switched to a tiling window supervisor on Linux and cannot consider I wasted years dragging home windows round

img 20260604 wa0042.jpg


Without reference to the running gadget you are on, you can realize that all of them open packages inside of those packing containers we name home windows. Those home windows pop up in unpredictable positions at the desktop, and they are now not all the time the similar dimension both. That is a kind of belongings you simply settle for with out ever wondering it. No less than, I by no means did. However there is a higher gadget for those home windows. One that is helping you keep targeted to your paintings and perform your pc quicker. Welcome to the fantastic global of tiling window managers.

What is a window supervisor

This hidden program comes to a decision the way you engage with the pc

There is a program operating at the back of the scenes on each and every desktop OS that spawns new home windows at the display, comes to a decision the place they are positioned, how large they’re, how they’re stacked, which home windows get the enter focal point. This program is the window supervisor (WM).

The floating and snapping window system on Chromebook. Credit score: Patrick Campanale / How-To Geek

On maximum running programs, together with maximum Linux distros, the window supervisor is a part of the total desktop atmosphere. Such window managers spawn what is known as “floating” home windows. It is not uncommon, and you have observed it on macOS or Home windows, the place new home windows simply display up as certain packing containers someplace at the desktop. You’ll then drag the ones home windows round. Position them in cut up layouts by way of hand. Or resize them. They are able to overlap too.

Tiling window managers are particular

They do the entire give you the results you want

Tiling window managers are the other of floating window managers. Those tiling window managers routinely cut up the display and position the window in a slot for you. You’ll’t drag those home windows round, or pull them from a nook to resize them. It is going to sound a bit of complicated in the beginning, in case you’ve by no means observed one prior to. Permit me to offer a bit of demonstration.

We commence on a clean desktop. Then I open a brand new browser window. It takes up all the desktop. Thus far so excellent. Word what occurs once I now release my terminal app. The display is auto-split in part and each home windows soak up precisely 50% of the show. Now let’s open some other app. The appropriate part of the display is sliced in part once more, however this time, horizontally. The browser nonetheless takes up 50% of the display. However the different two apps get 25% every. After I open the following app, it is going to as soon as once more cut up the ground 25% in part and so forth.

This is named the “phi” format. However it isn’t the one format. There are grid-based layouts. Column-based ones. And even complete display or monocle layouts the place every window opens in its personal complete digital desktop. You’ll technically customise the foundations for developing those layouts precisely how you favor.

Tiling four windows side by side in Hyprland.

This desktop is keyboard-first

You’ll navigate all the interface with out touching the mouse

Your home windows are routinely tiled for you, however that is not even the most productive section. Not like floating window managers which require you to achieve for a mouse, you’ll be able to pressure a tiling window supervisor totally with the keyboard.

Shall we say you need to near a window. You’ll be able to realize there aren’t any labels at the home windows or any buttons for ultimate, minimizing, or maximizing. That is since you’re intended to make use of your keyboard for the ones issues. I will alternate focal point between home windows the use of arrow keys or the H, J, Okay, and L keys at the house row. A spotlight across the border of the home windows signifies which window is in focal point these days. Then I will press the keyboard shortcut tremendous+Q to near the window. Or, I will pass complete display into that window by way of urgent tremendous+F.

This is the i3 configuration file.

You’ll outline these kind of keyboard shortcuts as “keybinds” in a configuration document. The configuration document additionally allows you to outline the format habits and the way the home windows will likely be auto-tiled. The keyboard shortcuts I am sharing are simply what I have outlined in my configuration document.

To resize a window, I will carry it into focal point and press tremendous+R. This switches the window supervisor into resizing mode. Now if I press the arrow keys or the H, J, Okay, or L keys, they’re going to let me alternate the dimensions of the window as a substitute.

Screenshot of Hyprland window manager. Credit score: Hyprland

I will additionally spawn and turn between digital desktop areas with the keyboard. I will press tremendous adopted by way of a bunch to create or transfer to that desktop. For instance, tremendous+2 switches to the second one digital desktop. I will additionally transfer a window to a brand new workspace by way of urgent tremendous, Shift, and the quantity for the workspace.

It could achieve this a lot more than fundamental navigation

Those shortcuts simply quilt the navigation, however you’ll be able to see how keyboard-oriented the program is. And it slightly scratches the outside. You’ll bind keyboard shortcuts to release apps, run instructions or Bash scripts, or create sticky home windows. Early on, it takes a bit of little bit of follow to get used to the keyboard navigation, however whenever you do, it will transform a part of your muscle reminiscence. You are able to do these kind of issues with out enthusiastic about them.

Keyboard 81 Pro with gray keycaps

Transfer choices

Summer time Breeze / Iciness Bonfire

Colorways

Grey

Backlight

South-facing RGB LED

Building

Complete CNC machined aluminum

OnePlus Keyboard 81 Professional includes a CNC-machined aluminum body, customized keycaps and switches, and an 81-key format, all of which mix for a top class typing enjoy.


Working your pc totally with the keyboard looks like a superpower

It is helping you keep targeted

In my enjoy, it takes an afternoon or two to memorize those shortcuts and every week to dedicate them to muscle reminiscence. When that occurs, you can realize that you just achieve for the mouse much less and not more.

You will not waste time dragging home windows round or hanging them in layouts. You all the time know the place the following window goes to turn up, and you are going to know the way to achieve it with out taking your palms off the keyboard. For anyone like me who spends maximum in their time typing at the pc and switching between numerous home windows, a keyboard-driven setup like this speeds issues up so much.

i3 environment running Qutebrowser.

There is something known as context switching. Principally, if you wish to have to break a present activity (say, writing) to clutch the mouse and hop to another window, it breaks the drift. So it’s important to spend a bit of little bit of time refocusing. Principally, you lose a bit of little bit of focal point, and you’ve got to recuperate it after the interruption. Whilst you’ve constructed up that muscle reminiscence, you will not need to take your palms off the house row to navigate your pc. You’ll be able to simply take into accounts what you need to do, and your palms will routinely do it for you. You will not need to depend on visuals as a lot.

Additionally, those setups are extremely light-weight and buttery clean, in order that is helping too.


In the event you choose keyboard shortcuts, you should take a look at a tiling window supervisor once or more

I believe that I am able to do extra deep paintings ever since I switched to this dynamic tiling setup. I have even setup customized scripts for mission control and time-tracking with keyboard shortcuts.


Leave a Comment

Your email address will not be published. Required fields are marked *