Delta-9
Group: Members
Posts: 17
Joined: May 2004 |
|
Posted: Sep. 21 2004,04:28 |
|
Thanks to all. My primary problem was that it had been too many years since I'd laid eyes on an ASCII table (combined with years of using case-ignorant M$ OSs). I've got my head on straight now, at least. Maybe...
Everything I'm doing can be contained in /home, so (as I understand the extension system) should be kept as *.tar.gz, right? However, in some cases, configuration files are subsequently being overwritten by files in the .dsl when it loads. For example, I place a new theme for icewm in /home/damnsmall/.icewm/themes/keramik/ and modify the/home/damnsmall/.icewm/theme file accordingly to make it the new default. I package this as icewm-keramik.tar.gz which obviously requires icewm.dsl. But, icewm.dsl loads afterward as a .dsl and also contains a /home/damnsmall/.icewm/theme. So, it resets the default back.
I suspect that the default config in the .dsl may belong elsewhere, since duplicates found in /home usually take precedence. I'll have to check the icewm docs tomorrow. The same scenario occurs with other .dsl extensions I'm using, so I'll define them as I isolate them. Again, thanks everyone!
|