Need help with grout?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

tarkah
149 Stars 4 Forks MIT License 56 Commits 6 Opened issues

Description

Simple tiling window manager for Windows

Services available

!
?

Need anything else?

Contributors list

# 164,359
Rust
batch-d...
Git
elm
37 commits
# 251,482
Rust
cross-c...
Linux
Windows
4 commits

grout

Rust

A simple tiling window manager for Windows, written in Rust. Inspired by Budgie's Window Shuffler grid functionality.

Demo

Click for full video

Demo

Download

Usage

  • Run
    grout.exe
    or
    cargo run
    . Program will run in the background and options can be accessed by right clicking the system tray icon.
  • Activate the windowing grid with hotkey
    CRTL + ALT + S
    .
  • Increase / decrease grid rows / columns with
    CTRL + arrows
    .
  • Hovering cursor over the grid will show a preview of that zone in the window.
  • Select a window you want resized, then click on a tile in the grid. Window will resize to that zone.
  • Hold
    SHIFT
    down while hovering after a selection, zone will increase in size across all tiles. Select again to resize to larger zone.
  • Resizing can also be achieved by click-drag-release. Click & hold cursor down, drag cursor across multiple tiles and release to make selection.
  • F1 - F6 can be used to toggle between saved profiles. F1 is the default profile loaded when program is first started.

Config

See example config in the wiki for a full list of all options.

  • A configuration file will be created at
    %APPDATA%\grout\config.yml
    that can be customized. You can also open the config file from the system tray icon.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.