It’s nice how, on Microsoft’s Windows, you can freely move any window wherever and whenever you like. This freedom, though, also expects you to keep juggling windows around and can turn your desktop chaotic. That’s where the alternative approach of “tiling window managers” enters the picture.
The “tiling” approach is regaining popularity in the world of Linux but, tools like FancyWM bring window tiling to Microsoft’s Windows. Here’s how it can help you keep your desktop clean and organized and, as a bonus, boost your productivity.

What’s a “Window Manager”, and What Are “Floating Windows”?
All OSes (with a desktop) contain the equivalent of a “window manager”, even if they don’t refer to it by that term. As its name states, the window manager is the part of the OS responsible for managing all the “windows” that appear on the desktop.
Windows’s window manager follows the “floating windows” paradigm, where every window is a rectangle “floating” on the screen. However, with floating window managers, you are not only free to move and place any window as you wish. You must also do it to keep windows from overlapping and your desktop usable.

Tiling window managers are the opposite: they manage the placement and sizing of windows automatically, based on rules. Tiling window managers are also considered less user-friendly since you must get familiar with their shortcuts.
FancyWM combines both approaches. The app grants Windows the ability to automatically “tile” windows on the screen. Still, you can switch the feature on and off at will or individually set windows to float. And although FancyWM relies on shortcuts, too, for advanced window management, it’s also mouse-friendly.

You can read more about the app atFancyWM’s official GitHub page, but the best “source” for installing it is the Microsoft Store. Launch the Microsoft Store app and search for “fancywm”, or visit theFancyWM Microsoft Store pagedirectly.
Install FancyWM from its Microsoft Store page, and then launch it.

How to Start Moving Windows With Your Keyboard With FancyWM
With FancyWM running, try opening two windows, and each will be “tiled” next to the other, each taking up half your screen.
The same will happen if you open more windows. If one takes up “more than its share”, that’s because some windows have a “locked” minimum width and height.

Interactions with FancyWM start with its activation hotkey, by default mapped to theShift+Windows keycombination, followed by another key. If you only press the initial activation hotkey, FancyWM will show you a panel with the actions you can perform at any time.
Managing Window Groups
FancyWM allows you to create horizontally, vertically, and stacked groups of windows and combine them on your screen. However, you can’t create horizontal and vertical “sub-groups” within a stacked group, and vice-versa.
Press FancyWM’s activation hotkey followed byV,H, orSto turn the active window into a vertical, horizontal, or stacked window group. To add more windows to a group, drag and drop them where you want them to appear.
Tweaking Your Layouts
To tweak a layout, resize a window, and the rest will “react” accordingly. you’re able to also resize windows by using FancyWM’s activation key followed by theleft or right angle bracket([or] ).
To move windows around in the layout with your keyboard instead of the mouse, hit FancyWM’s activation key followed byCTRL+Cursor Keys. To have windows swap positions, useShift+Cursor Keysinstead.
Working With Stacks
To assist with navigation, FancyWM presents each stacked window’s title on a bar on the top of the group. You can switch between the windows by clicking on their titles.
Using All Your Virtual Desktops & Monitors
If you press FancyWM’s activation key and then one of thenumerical keys(from 1 to 9), you can switch between desktops. To move a window to another desktop, keepShiftheld while pressing the desktop’s number.
Are you using multiple monitors with your computer? you’re able to switch between the displays (after using FancyWM’s activation key) with thefunction keys(F1-F9). To move a window to any of them, keepShiftheld while pressing a function key.
How to Use Floating Windows With FancyWM
To temporarily turn off FancyWM’s automatic tiling, use its activation key followed byF11. Do the same to re-enable it.
To remove a window from a tiled layout and have it freely float on your screen, use FancyWM’sactivation hotkeyfollowed byF.
How to Use FancyWM’s Mouse Controls
FancyWM also offers a mouse-friendly menu for managing your windows. To access it, move your mouse “over” any window managed by FancyWM and then back to its “title bar” area. You should see a floating menu appear.
How to Customize FancyWM
It’s worth diving into FancyWM’s settings to customize it. For that, right-click its icon in theWindows trayand selectSettings.
If you like how it upgrades window management and decide to keep using it, on theGeneralpage, underStartup, you may set FancyWM toRun automatically at system startup. Also, enableRun with administrator privilegesif you want it to manage any windows with elevated privileges (otherwise, it won’t “have the rights” to do so).
To make FancyWM feel zippier, especially on older or underpowered PCs, scroll down to theWindow movementsection and turn offAnimate window movement. From the same spot, you can set FancyWM toAutomatically activate the moved window.
Would you like to increase or decrease the gap between tiled windows? Scroll down and, underInterface, adjust theWindow gapvalue.
Are you using more than one monitor? You can choose from theDisplayspage if FancyWM should tile windows on all of them.
You don’t like FancyWM’s default shortcuts, or they clash with other software you’re using? Change them on theKeybindingspage.
As its name implies, from theRulespage, you’re able to “tell” FancyWM to skip managing particular windows and have them alwaysfloat(until you manually “tile them”).
If you check out FancyWM’sAdvancedSettings page, you’ll find AutoHotkey. This lets you create complex scripts for managing your windows.
If you’ve never heard of this tool before, you canuse AutoHotkey to create app-specific hotkeysor even make your ownnote-takingortranscription apps.
The Power User’s Approach to Window Management
After you try FancyWM, you may feel like a supreme power user. Without taking your hands off your keyboard, by pressing three or four keys, you’ll be jumping between desktops and monitors while windows rearrange on your screens.
With FancyWM, you won’t have to constantly micro-manage all windows. You can eliminate window overlapping, and your wrists will thank you for not continuously moving your hand from your keyboard to your mouse to move windows around.