2 repository-uri
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 este un tiling window manager programabil și compositor, scris și configurat în Python. Acesta organizează ferestrele aplicațiilor în tile-uri care nu se suprapun sau în moduri flotante pentru a maximiza spațiul de pe ecran și suportă atât protocoalele de server grafic X11, cât și Wayland. Mediul este definit prin executarea scripturilor Python, permițând personalizarea programatică a tastelor rapide, a stilurilor vizuale și a comportamentelor sistemului. Această abordare permite un spațiu de lucru personalizat unde întreaga interfață utilizator și logica de layout sunt gestionate printr-o configurație bazată pe scripturi. Proiectul acoperă domenii largi de capabilități, inclusiv organizarea spațiilor de lucru virtuale, fluxuri de lucru desktop automatizate și gestionarea ferestrelor aplicațiilor pe diferite protocoale grafice. Include, de asemenea, instrumente pentru monitorizarea stării sistemului prin urmărirea alocării memoriei și profilarea performanței proceselor.
Provides virtual workspace organization to manage multiple application sets across different virtual desktops.
Acest proiect este o colecție de dotfiles Unix și o configurație de mediu desktop personalizată pentru Linux. Oferă un set standardizat de fișiere de configurare pentru a asigura un comportament consistent al shell-ului și al aplicațiilor, concentrându-se pe un setup de tiling window manager și o interfață utilizator personalizată. Mediul dispune de un dashboard desktop cu widget-uri modulare și bare laterale care afișează performanța sistemului, vremea și controalele media. Include o hartă cuprinzătoare a comenzilor rapide de la tastatură folosind keybinding-uri globale și specifice modului pentru a lansa aplicații și a controla acțiunile sistemului. Configurația acoperă gestionarea ferestrelor prin navigarea în spațiile de lucru și controlul layout-ului, precum și o suită de automatizare a shell-ului pentru sarcini precum capturarea ecranului, ajustarea volumului audio și optimizarea performanței sistemului. Proiectul este implementat în principal folosind Lua.
Manages multiple virtual desktops to organize application windows and isolate specific work environments.