2 Repos
Management of multiple virtual desktops to isolate application sets and organize window groups.
Distinct from Workspace Organization: The candidates refer to project/business data organization or desktop decluttering, whereas this is about OS-level virtual windowing environments.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Virtual Workspaces. Refine with filters or upvote what's useful.
Qtile ist ein programmierbarer Tiling Window Manager und Compositor, der in Python geschrieben und konfiguriert wird. Er organisiert Anwendungsfenster in nicht überlappenden Kacheln oder schwebenden Modi, um den verfügbaren Platz optimal zu nutzen, und unterstützt sowohl X11- als auch Wayland-Display-Server-Protokolle. Die Umgebung wird durch die Ausführung von Python-Skripten definiert, was eine programmatische Anpassung von Tastenkürzeln, visuellen Stilen und Systemverhalten ermöglicht. Dieser Ansatz erlaubt einen personalisierten Arbeitsbereich, in dem die gesamte Benutzeroberfläche und Layout-Logik über eine skriptbasierte Konfiguration verwaltet werden. Das Projekt deckt breite Funktionsbereiche ab, darunter die Organisation virtueller Arbeitsbereiche, automatisierte Desktop-Workflows und die Verwaltung von Anwendungsfenstern über verschiedene Grafikprotokolle hinweg. Es enthält zudem Tools zur Überwachung der Systemgesundheit durch Tracking der Speicherauslastung und Profiling der Prozessleistung.
Provides virtual workspace organization to manage multiple application sets across different virtual desktops.
Dieses Projekt ist eine Sammlung von Unix-Dotfiles und eine benutzerdefinierte Desktop-Umgebungskonfiguration für Linux. Es bietet einen standardisierten Satz an Konfigurationsdateien, um ein konsistentes Shell- und Anwendungsverhalten zu gewährleisten, mit Fokus auf ein Tiling-Window-Manager-Setup und eine personalisierte Benutzeroberfläche. Die Umgebung bietet ein Desktop-Dashboard mit modularen Widgets und Seitenleisten, die Systemleistung, Wetter und Mediensteuerung anzeigen. Sie enthält eine umfassende Tastaturkürzel-Map mit globalen und modus-spezifischen Bindings zum Starten von Anwendungen und Steuern von Systemaktionen. Die Konfiguration deckt die Fensterverwaltung durch Workspace-Navigation und Layout-Steuerung ab sowie eine Shell-Automatisierungssuite für Aufgaben wie Bildschirmaufnahmen, Lautstärkeregelung und Systemleistungsoptimierung. Das Projekt ist primär in Lua implementiert.
Manages multiple virtual desktops to organize application windows and isolate specific work environments.