X and Fluxbox :: custom flux



i used  bsetbg -f to change the background and it works but every time i restart the computer the background changes back to what it was when i first installed it.

also the icons will not stay where i positioned them. i went in to .xtdesktop  and #commented out some of the icons and that works fine, but for some reason they will not stay where i position them.

any one know why this is happening and how i could make the changes stick?

How are you running DSL?  I'm assuming some sort of HD install from the sounds of it, fugal or full?  (helps diagnose).

A basic stab at the problem:

1.  I'd say the default theme is loading each time you restart, and this theme will have it's own background.  A possible way of avoiding this (maybe) is to create a copy of the theme, rename it and edit the last (usually) line, which will be the bg image;  replace it with whatever you want.  The in home/dsl/.fluxbox (hidden directory, press the "H" in emelfm to see it) there is an init file, change the "session.styleFile" to point to your new style.  This may make fluxbox start with your new theme instead next time.

2.  I'd say the new "align icons" script gets run at startup somewhere, which would rearrange the icons in alphabetical order.  As for how or where you can stop this from running, dunno.  I'd say it's part of the "enhance desktop" script, you might need to comment out the rearrange bit somewhere?  (yeah, sorry I can't be of much help ther, but it's a starting point...)

Yes i did a full HD install.

you are right about the backgroung i shoud have thought of that before posting. i am running the defualt theme. thanks for the reminder.

as for the icons, do you know where the "enhanced desktop" script would be located. i'll give that a whirl?

thanks again!

Scripts dealing with desktop icons:

/usr/bin/cleanIcons.lua
/usr/bin/cleanMyDSL.sh
/usr/bin/enhance
/usr/bin/iconsnap.lua
/usr/bin/iconsnap.sh
/usr/bin/xtdeskRestart.sh


original here.