walld
walld — демон обоев рабочего стола GNU/Linux
Он меняет обои по умолчанию каждые 30 минут из предложенной вами коллекции через feh, также Walld захватывает из изображения 16 наиболее ярких цветов из установленных обоев.
Walld помещает цвета в файл, расположенный по адресу $HOME/.walld/colors.
Этот файл можно включить в ваши темы для динамичной смены цветов в любых программах, что бы они не контрастировали с установленными обоями.
https://github.com/Dotz0cat/walld