In dieser Veranstaltung zur Projektwoche wollen wir und anschauen, welche Möglichkeiten das Linux-Ökosystem bietet, das grafische Nutzererlebnis und den individuellen Workflow mit individuellen Einstellungen des Desktops zu optimieren.
Als Zielstellung wollen wir es Teilnehmenden ermöglichen, ein individuell optimales Window-Management und darauf abgestimmte Desktop-Bestandteile zu entwickeln.
Folgende Aspekte sollen betrachtet werden:
* Übersicht Desktop Environments und ihre Bestandteile: KDE, Gnome, COSMIC etc.
* Tiling vs. Floating Window Management
* Anpassung von Taskbars, Launchers, Desktop Widgets, Desktop-Effekten
* Identifikation von Workflows und Automatisierungen
* Frameworks zur Erstellung von Desktop-Shells: AGS/Quickshell/Fabric etc.
* Deep Dive: Quickshell
* Entwicklung eigener Shell-Elemente