khanhas / fancytiling

Tiling Windows Manager module for PowerToys
MIT License
28 stars 1 forks source link
powertoys tiling virtualdesktop windows

FancyTiling

Fork of PowerToys/Fancyzones

Organising workplace and boost workflow with fast, optimised and dynamic windows tiling manager. For Windows users that want a taste of glorious Linux desktop experience.
Most of Fancyzones features have been removed. In place, these features below are added and customised. Feel free to request or pull request new features.

Features:

Demo: https://i.imgur.com/g2x6zx6.mp4

How to install:

Development

  1. Clone

    git clone https://github.com/microsoft/PowerToys
    cd PowerToys/src/modules/
    git clone https://github.com/khanhas/fancytiling
  2. Open up PowerToys project in Visual Studio 2019. But first, check out requirements in PowerToys Github page.

  3. In Solution Explorer panel, navigate to modules directory.

  4. Create new directory under modules called fancytiling.

  5. Right click at fancytiling -> Add -> Existing Project -> Choose FancyZonesModule.vcxproj and FancyZonesLib.vcxproj under ...\PowerToys\src\modules\fancytiling folder (not original FancyZones folder).

  6. Unload FancyZones project.

  7. Now it's ready to build.