picom
Meer info
- Ontwikkelaar
- Yuxuan Shui (voortgekomen uit compton van Christopher Jeffrey)
- Jaar
- 2019 (compton 2011)
- Type
- Compositor voor X11
- Licentie
- MIT en MPL 2.0
- Broncode
- github.com/yshui/picom
De zelfstandige X11-compositor die als derde generatie van xcompmgr schaduwen, fading, transparantie en vsync levert voor iedereen met een windowmanager die dat zelf niet kan.
xcompmgr was een demonstratie, en wie het serieus wilde gebruiken moest het patchen. De tak xcompmgr-dana van Dana Jansens voegde fading en betere schaduwen toe; Christopher Jeffrey ging er in 2011 mee verder onder de naam compton, met vsync op het beeldscherm, dekkingsregels per vensterklasse en een GLX-backend naast XRender. Toen Jeffrey het onderhoud staakte, nam Yuxuan Shui het over, en in 2019 werd het project picom genoemd om aan te geven dat het niet meer hetzelfde programma was.
De configuratie staat in picom.conf, waar regels matchen op vensterklasse, naam en type: terminals op 90 procent, menu's zonder schaduw, volledig-schermgames met rust gelaten. Latere versies voegden achtergrondblur, afgeronde hoeken en, vanaf versie 12, animaties toe, kortom het meeste van wat Compiz ooit deed, zonder een windowmanager te zijn. Dat is juist het punt: picom draait naast i3, bspwm of Openbox en doet alleen de compositie. Op Wayland is het overbodig, omdat de compositor daar tegelijk de windowmanager is.