Dotz0cat/walld — reverse-engineered prompt
Reverse engineered prompt
Build me a small Linux wallpaper daemon called walld. I want it to run quietly in the background, pick wallpapers from a folder, and change them automatically every thirty minutes by default using feh. It should create a simple config file in $HOME/.walld if one doesn’t exist, and let me override things like the config path, change interval, image source, and number of monitors from the command line.
Please include support for generating a palette from the current wallpaper, saving the 16 main colors to $HOME/.walld/colors so I can include it in my .Xresources. Add options for dark or light color themes, and optionally reload Xresources with xrdb after the colors change.
It should work well on Arch Linux and other Unix like desktops using X11. Please make it buildable in C with Meson, include clear install instructions, and handle signals so I can reload config, skip to the next wallpaper, or reshuffle without restarting.
Want more depth? Deep Reverse