LucidPlan
login
projects
ui mode
🔗 go to
bewaking
byggsteg
emacs-packages
ggg
hygguile
iter-vitae
jjba23-socials
jointhefreeworld
keuringsdienst
kracht
lucidplan
oculuslambda
orgwebalchemy
pingwing
pop-server
pop-test
supreme-sexp-system
uberprojekt
wikimusic
wolk-jjba
title
status
To-do
Work in Progress
In Review
Done
Rejected
type
Task
Bug
Story
Spike
Time Box
priority
description
This ticket aims to enhance the visual experience of SSS by implementing dynamic wallpaper capabilities using Hyprpaper. The goal is to provide users with options for wallpapers that change based on various factors, adding a touch of magic and personalization to their "GNUrvana." The dynamic wallpaper functionality should include: - Random Wallpaper Cycling: A script that randomly selects and sets a wallpaper from a designated directory at a user-defined interval or on system events. - Time-of-Day Wallpapers: A script that changes the wallpaper based on the current time of day, offering a visually harmonious experience that transitions throughout the day (e.g., morning, afternoon, evening, night). - Theme-Respecting Wallpapers: The ability to select wallpaper sets that complement the currently active system theme (e.g., different variations for light and dark themes). This might involve naming conventions or metadata associated with wallpaper files. - Integration with Hyprpaper: Leveraging Hyprpaper's features for setting and managing wallpapers efficiently within the Hyprland environment. The tasks involved in this ticket include: - Developing the necessary scripts in Scheme to handle the dynamic wallpaper logic. - Providing clear documentation on how to organize wallpaper files and configure the dynamic wallpaper options. - Potentially creating example wallpaper sets that align with the default SSS themes. - Ensuring the scripts are efficient and do not introduce significant performance overhead. - Integrating the dynamic wallpaper functionality into the SSS configuration in a user-friendly way (potentially through a dedicated module or configuration file). - Testing the different dynamic wallpaper modes thoroughly. By implementing dynamic wallpapers, SSS will offer a more visually engaging and personalized user experience, further embracing the spirit of customization and the "magical things" that can happen within the system. ?
submit