A minimal, elegant widget for Windows 11 virtual desktop management.
✨ Features
- Clean Design — Apple-style dark translucent widget
- Window Counter — Shows pinned 📌 and desktop-specific 🖥 windows
- Quick Navigation — Arrow buttons to switch desktops
- Desktop Menu — Click to see all desktops with window counts
- Multi-language — English and French support
- Auto-start — Optional Windows startup
- Lock Position — Prevent accidental moves
- Single Instance — Smart handling when already running
📸 Preview
🚀 Installation
Option 1: Download Release (Recommended)
- Go to Releases
- Download
DesktopManager.exe - Run it!
Option 2: Build from Source
# Clone the repo git clone https://github.com/AlexKrier/DesktopManager.git cd DesktopManager # Install dependencies pip install -r requirements.txt # Run directly python vdesktop_manager.py # Or build executable pyinstaller --onefile --noconsole --name DesktopManager --hidden-import pyvda vdesktop_manager.py
🖱️ Usage
| Action | Result |
|---|---|
| Left Click | Open desktop list with window counts |
| Left Click + Drag | Move widget (when unlocked) |
| Right Click | Settings menu |
| Arrow Buttons | Switch to previous/next desktop |
⚙️ Settings (Right-Click Menu)
- 🔒 Lock/Unlock position
- 🚀 Enable/Disable auto-start
- 🌐 Change language (EN/FR)
- ❌ Quit
📋 Requirements
- Windows 11 (Build 22000+)
- Python 3.10+ (for building from source)
🔧 Dependencies
- PyQt6
- pywin32
- comtypes
- pyvda
- psutil
📝 License
MIT License — see LICENSE file.
👤 Author
Alexandre Krier
- GitHub: @AlexKrier
Made with ❤️ for Windows 11 power users

