( Raynes | 2022. 05. 31., k – 07:27 )

Közben annyival is előrejutottam, hogy a szkriptemben nem kell egy csomó modulnál sleep-eznem, sem figyelnem, hogy változott-e. Kiderült, hogy az xtitle alkalmazásnak van például -s kapcsolóra egy snoop módja, ami prociterhelés nélkül kiírja újra a fókuszban lévő ablak nevét, ha az megváltozott. Ugyanígy a bspwm-ben lévő bspc subscribe parancs is folyamatosan tudja figyelni az aktív munkaasztalt, ha megváltozott, akkor új sorba írja kimenetnek. Az időt 1 másodpercenként frissítem (bár lehet elég lenne a 60 sec is, és jobb lenne csak a percre pontosan írni), ez sem akkora terhelés.

Egyedül az van, amit írsz, hogy a hangerőt kéne kulturáltan, prociterhelés nélkül, sleep utáni felesleges újralekérdezés nélkül figyelni. Erre nem találok megoldást, pedig kell, hogy létezzen.