Ja si nemôžem pomôcť, ale XMLhell konfiguráky mi prídu šialenosť. Viď. ten tvoj:
<?xml version="1.0"?> <JWM> <!-- Tray at the bottom. --> <Tray x="0" y="-1" autohide="off"> <TrayButton label="JWM">root:1</TrayButton> <Spacer width="2"/> <TrayButton label="_">showdesktop</TrayButton> <Spacer width="2"/> <Pager labeled="true"/> <TaskList maxwidth="256"/> <Dock/> <Clock><Button mask="123">exec:xclock</Button></Clock> </Tray> </JWM>
a môj z IceWM
# Show task bar ShowTaskBar=1 # 0/1 # Task bar at top of the screen TaskBarAtTop=1 # 0/1 # Keep the task bar below regular windows TaskBarKeepBelow=0 # 0/1 # Auto hide task bar after delay TaskBarAutoHide=0 # 0/1 # Auto show task bar when fullscreen window active TaskBarFullscreenAutoShow=1 # 0/1 # Show clock on task bar TaskBarShowClock=1 # 0/1
Jak už jsem psal, bylo by to na složitou diskusi, která by nejspíš nic nepřinesla. Je to jeden z důvodů, proč se použila metoda rozdělení konfigurace do jednotlivých dílčích souborů, protože se vše docela zjednoduší. A navíc - konfigurace se pořádně provádí stejně jenom jednou, potom se už jenom trochu upravuje a hlavně kopíruje jako celek
Ja ťa úplne chápem že máš rád svoje obľúbené vytunené WM, som rovnako postihnutý, no prehľadné okomentované konfiguráky sú pre mňa naozaj kľúčová vlastnosť.
Na hranie si s nimi nepotrebujem XMLeditor, alebo nejaký špecializovaný editor pre daný konfigurák, ale stačí mi cat, grep, nano, vim.
Sám si píšem aj Bash skripty, čo je zas vlastne len texťák s poznámkami.
Jak som to tak ladil, skončilo to pri vlastnom distre :)
https://github.com/KERNELULTRAS/LegacyIce-antiX
Jestli neco v tuxu chybi, tak prave jednotna, a centralne nejakym toolem spravovatelna konfigurace, coz jinak nez v XML rozumne neudelas (protoze to muze rovnou snadno validovat povoleny hodnoty, aniz by to nutne muselo znat konrektni soft).
Zaroven zachovavas moznost to proste editovat jako textak, bys samo s mirne vetsim mnoztvim vopruzu.
Tim netvrdim, ze se textova varianta ma znicit a zahodit, ale bylo by fajn, kdyby kazda vec umela i to XML. Nemusel bys pak resit, ze nekde je komentar # jinde ;, nekde na mezere/radku nesejde, jinde jo ... zaroven by ti tool moh paradne naservirovat popis kazdyho nastaveni ...