Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.
/ vitrail Public archive

A task switcher that places windows in a spiral grid

License

Notifications You must be signed in to change notification settings

TSultanov/vitrail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A task switcher for Windows that displays opened windows in a colorful grid

This app is heavily inspired by XWinMosaic and implemented entirely in Zig.

Features

  • Displaying opened windows in a grid and allowing switching between them
  • Showing virtual desktop number in the background of a tile
  • [ ] Support for showing windows only from current virtual desktop
  • Incremental search in the list of windows

Known issues

  • Icons and windows visibility states aren't resolved correctly for all applications

Building

  • Clone this repository
  • Download latest nightly build of Zig from https://ziglang.org/download/ and extract it (last tested with 0.9.1).
  • Open PowerShell in the directory with this repository
  • Run path\to\zig.exe build

Downloading

You can download recent build from the releases page.

Running

Execute .\zig-out\bin\vitrail.exe. Pressing Alt-Space opens the window grid.

About

A task switcher that places windows in a spiral grid

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages