Desktop Configuration Tools

Overview

In order to make an eventual lightweight Linux desktop environment easier for users to configure, we need some GUI applications that can read and modify configuration files. Example applications that are useful but require text-based configuration at the moment include swayidle, swaylock, wlsunset, and potentially Labwc.

Each configuration application will be a small, self-contained, standalone program using Python and Qt for Python. As such, these applications are well-suited to lower-level students and are not suitable for graduate-level students.