An open API service indexing awesome lists of open source software.

https://github.com/blueokiris/wws

A set of 10 status tray icons for clicking between virtual desktops and knowing which you're on.
https://github.com/blueokiris/wws

batch de desktop i3 python sys task tray tray-icons virtual virtual-desktop waybar windows

Last synced: about 5 hours ago
JSON representation

A set of 10 status tray icons for clicking between virtual desktops and knowing which you're on.

Awesome Lists containing this project

README

          

## Windows Workspace Switcher

## Description

A set of 9 status tray icons for clicking between virtual desktops and knowing which you're on.

Windows has virtual desktops, but I want to use them like i3 or a Linux DE where I can see which workspace I'm in and click between them. Useful in conjunction with FancyWM

![img](./img/screenshot.png)

You can click on them to select a workspace, it automatically sets workspaces to 9, and when you move desktops whether by clicking or with the keyboard or with some other way, they update to show the correct current desktop.

Why 9? On many tiling WMs like i3 or Hyprland, there is a workspace corresponding to each number key. Indeed this is how FancyWM is set up to work. However, while the Linux ones go 1-10 with 0 being 10, FancyWM only goes 1-9, so I draw 9, bc I intend this to work with FancyWM.

## Install

Download the installer from releases and run it.

## Run

Requirements:

- Python 3 (I use Microsoft Store version)

Download repo and place it in `%localappdata%\wws`.

To launch manually, go to the folder and double click `start.vbs`. This will silently call `run.bat` which will (the first time) set up a local Python virtual environment with all dependencies and then launch the program in the background.

To launch automatically at startup, create a shortcut to `start.vbs` and place it in the "Startup" folder in Explorer (`C:\Users\\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup`).

To kill, right click an indicator and click "Exit"

## Packaging

Uses [InstallForge](https://installforge.net/)