A mai Linux tipp sorozatot egy rövid kiegészítéssel kezdem. A wego bemutattatása után felhívták a figyelem, hogy egy wttr.in megoldás is. Aminek a github oldalán sok szépet írnak. Ismertem a programot, hiszen ezen az oldalon találtam a wego-ra, de most pár szóban erre is kitérek.
A leírása egyszerű, egy Linux használónak elegendő a tipp: ez egy jó program. Három egyszerű parancsot futtass és máris átlátod a lehetőségeket.
curl wttr.in/ahollaksz
Az ahollaksz paraméter nyilván a te lakóhelyed, vagy aminek az idejárására kíváncsi vagy. Elvileg nem is kellene megadni, mert automatikusan megpróbálja ezt beazonosítani, de ha nem megy úgy, akkor a konkrét megadás segít.
Olyan kiírást kapsz, mint a wego alatt, de! Ez a de volt nekem az ami miatt nem ezt használom: ez három napot tud előre kirajzolni. Nekem a hetes kell…
Amivel többet tud, mint a wego, az már elgondolkodtató és ezért került bele a Linux tipp sorozatba.
curl v2.wttr.in/ahollaksz
Igencsak szép kijelzéssel, kissé grafikusabban kapsz infókat. Ezt régebben nem tudta, de most viszonylag stabilan működik.
A harmadik megjelenítés már terminálfüggő, így nem feltétlen fog működni terminálban.
curl v3.wttr.in/ahollaksz
Ilyenkor térképpel jelzi a régiód időjárását.
Nem csak terminálban meg, ha csak az URL-t írod be https://v3.wttr.in/ahollaksz a böngésződbe, akkor abban is megjelenik.
A többi lehetőségről a curl wttr.in/:help ad felvilágosítás, és a github oldal is nagyon informatív!
Tipp: Linux cikkek
Megjelent a megszokott cikkfordítások janu oldalán.
Nem is nagyon ragozom, érdemes elolvasni őket.
Xprop szűrve
Bár elvileg a szkript az xmonad-ra készült, de kis átalakítással már a legtöbb wm-hez adaptálható.
Amíg be nem állítottuk az xmonad.hs-ben az összes ablak kezelését, addig az xprop programocska sokszor előkerül. Ennél bosszantó a nagyon sok infó, amire nekünk most nincs szükségünk. Találtam egy kellemes szkriptet:
#! /bin/sh exec xprop -notype \ -f WM_NAME 8s ':\n title =\? $0\n' \ -f WM_CLASS 8s ':\n appName =\? $0\n className =\? $1\n' \ -f WM_WINDOW_ROLE 8s ':\n stringProperty "WM_WINDOW_ROLE" =\? $0\n' \ WM_NAME WM_CLASS WM_WINDOW_ROLE \ ${1+"$@"}
Ami nem tesz mást, csak kiszűri és nekünk megfelelően rendezi az infókat. Így már sima másolással megadhatjuk a kész értéket.
Related Posts