( Raynes | 2022. 09. 25., v – 23:12 )

Igen, ennyi. Mi volt a gond, mi miatt nem működött? Amúgy ha nem tetszik az fzf, átdrótozhatod wofi-ra, vagy amire akarod, szinte bármelyik ilyen fuzzy finderrel, launcherrel működik. Eredetileg rofi-t használt, és megy dmenu-vel is, de azok nem valók Waylandre, működnek az alatt is, de minek, ha ott van a wofi rá.

Mondom, ez csak olyan alkalmazásoknak fontos, amelyek xdg-t használnak, általában böngészők, GUI fájlkezelők (pl. Nautilus és hasonlók). Nálam is csak a böngésző miatt kellett, sőt, egy pontig ahhoz se, csak a Mozillának muszáj volt hozzányúlnia ahhoz, ami jól működik. Persze minden hülyeségével együtt még mindig a FF a legjobb böngésző, a többi még trébb. Csak hát kellett ez a kettős workaround, ami a Wine hibája is, nem is értem, hogy melyik barom találta ki a Wine fejlesztői közül, hogy évtizedek óta áttársítja a képeket úgy, hogy azok minden Wine-frissítés után Wine alatt Internet Explorer-ben nyíljanak meg. A kezét letörném, az biztos.

Terminálos programokban viszont szokott lenni saját társításos konfig, ami általában nem mime, hanem kiterjesztés alapján állítható. Pl. mc, Vifm, clifm, nnn, Ranger, lf, stb.. Ezeknél egyszer beállítod a társításaidat, és utána hordozod a konfigfájlt, soha az életben többé nem kell újrakonfigurálni, hacsak valamelyik fájltípushoz nem kezdesz el új programot használni. Viszont ezek a GUI-s ócskaságok ragaszkodnak ehhez a windowsos logikás, freedesktopos, xdg-s hülyeséghez, így bele kell menni az idióta kis játékaikba. Lehetne a társítást bármelyik GUI-s fájlkezelővel is állítani, de olyat nem használok, és csak azért nem teszek fel szutykot, hogy majd egyszer néha kell valamihez, ha egyszer egy ilyen 5-6 soros szkript is kiváltja, beteszem a PATH-be, és ha kell, futtatom.

Sőt, van aki azt a hacket csinálja erre, hogy ír egy általános file-opener scriptet, ami saját jogán dönti el, hogy mit mivel nyit, külön konfig alapján, és utána minden fájltípushoz ezt a scriptet adják meg, akár terminálos program, akár xdg/GUI-s, és így csak egyszer kell mindent beállítani. Ez is egy lehetséges módszer.

Ami még engem halálra zavar, azok a file-picker alkalmazások, ezeket tipikusan böngészők és szerkesztő-konbertálós GUI programok (p. videó/képszerkesztők) használják. Pl. mikor böngészőben töltesz fel egy fájlt valahova, és megjelenik egy ablak, amiben kitallózod, na az a file-picker. Ezek iszonyat ócskaságok, minden toolkintek sajátja van, ahány alkalmazás, annyiféle, egyik se működik jól, és nem lehet a helyére saját CLI/TUI megoldást se behelyettesíteni. Ez is egyik gyengéje a Linuxnak sajnos.