Загорелся идеей запилить полный Material Design в оформлени десктопа, есть пара хороших идей, но все упирается в возможности платформы:
1) Можно ли в gtk к разным окнам применять разное оформление?
Могут ли такое стандартные движки, и, если нет, быть может есть уже готовый кастомный?
2) Если 1 - нет по всем пунктам, насколько реально для сишника освоиться и написать свой движок, и есть ли документация?
3) Чем производительнее делать захват области экрана?(буквально 200px, но с частотой 15-20 герц)
Cinnamon, композитор Mutter.
UPD: CSD такое точно умеет, видет тему даже. Гвоздями, конечно, прибито к приложениям, но хоть так