myDSL Extensions (deprecated) :: dsl ext problems



The ~/.fluxbox/init file IS the answer.  You've included an init which contains the line:
session.styleFile:   /home/dsl/.fluxbox/styles/Rox

This init overwrites the original if the extension is added to the root of the CD, and when Fluxbox starts it uses that styleFile.

Now...I've already told you why I think it's a bad idea (in my opinion) to overwrite the init.  However, it could be avoided by using a symlink as the default style.  This may require a change to the original DSL system in order to be usable for all users, but at this point it's just something that popped into my head and could be developed beyond what I'm currently thinking.

If the init contained a styleFile line that pointed to a symlink (~/.fluxbox/styles/default, for example) instead of an actual style, then style extensions could harmlessly replace this symlink instead of replacing the whole init file.  It might require some cooperation with the creators of other styles to really be efficient, but it's an idea that could be built upon.

Still doesn't explain any difference between 0.7.3 and 0.8 though...
???

The themes have had all instances of "init" removed..

73
ke4nt


original here.