Hi again Fred,fredx181 wrote: It's not as advanced as with the DD openbox_xfce version, as that has xfdesktop to draw the desktop.
The icons you see on the left of the desktop is a tint2 panel, add or remove .desktop launchers in ~/tint2launchers to change, from my first post about openbox-mintpup:
Since its available by default, is there any reason why you chose against using Rox pinboard to draw the desktop?
Just as a quick test, I commented out the tint2 leftside panel in /root/config/openbox/autostart.sh
and modified /root/.xsession-openbox as follows:
Code: Select all
#!/bin/sh
setxkbmap -option terminate:ctrl_alt_bksp &
sleep 2
/usr/bin/rox -p ${HOME}/.config/rox.sourceforge.net/ROX-Filer/pinbd &
/opt/bin/start-up &
# export SESSION_MANAGER=/usr/bin/x-session-manager
exec openbox-session
EDIT: might also need to play around with some sleep values to get background to show up behind conky and desktop icons windows.
EDIT2: Actually, starting Rox pinboard right after nitrogen in autostart.sh seems to also work and slightly better in that the background came through on desktop drive icons, but for me conky is starting up in this case with blank grey background still.
EDIT3: Rox pinboard does seem to itself use about twice as much RAM than the tint2 panel, but that's but a small increase in system RAM usage overall of course, and I imagine xfdesktop would use more RAM than tint2 also in addition to a larger installation size. I hazard a guess that very low RAM machines are few in number nowadays especially since modern browsers are becoming RAM greedy. Yes, I know, Toni still possesses a 128 MB museum piece! :-)
EDIT4: Ah, this openbox MintPup uses Nitrogen for wallpaper it seems, which always seems to apply to conky and desktop drive icons, but Rox pinboard usage seems to use Toni's default wallpaper. Must be a quick way to fix that issue, but I can't work out where Rox pinboard gets its wallpaper on this system - I used to know but forget - nor can I work out/remember where Terry's (BACON program?) /opt/bin/wallpaper-gui gets called. I checked from ~/.xsession but kind find where wallpaper starts.
EDIT5: Okay, for Rox pinboard it is in ~/.config/rox.sourceforge.net/ROX-Filer/pinbd, so I guess /opt/docs/pictures/01.jpg would need to result in a different background depending on nitrogen's choice:
Code: Select all
<?xml version="1.0"?>
<pinboard>
<backdrop style="Stretched">/opt/docs/pictures/01.jpg</backdrop>
...
EDIT7: Okay, need to click 'Start' in Terry's wallpaper program, then move required image to top before selecting Apply... Works fine (have option to start at Boot time). Seems to me, it might be possible to use Rox pinboard with openbox version using Terry's wallpaper changer and no need for 'Nitrogen' - but I haven't tried that as yet. Pity, I feel, Terry didn't leave wallpaper-gui as a shell script since would have been so much easier for most of us to tinker with its GUI. I don't know the relationship between conky and nitrogen and openbox itself - not sure how conky picks up its background (nor how to get that to scale correctly inside the conky window)
EDIT8: At first sight, using rox seems a little bit more resource intensive than using tint2 and xfe as file manager. However, I note that rox only seems to run one process no matter how many times you call it up - so very efficient if used for file management and pinboard. Also, with jwm you are still free to call up conky in these startup scripts (and or tint2 for that matter) but I wonder if rox panels might come in useful as alternative to tint2 launchers in either jwm or openbox version?
EDIT9: On the subject of JWM, I note that you can create additional trays using TRAY tag in .jwmrc and these can use autohide parameter. Such trays could I presume also be used as program launchers (using 'Swallow' application attribute?). Can probably also install something like compton, which is quite low in resource usage and size (121kB compressed download, on my machine uses only 1.7MB resident RAM with VM 7.8MB), for special effects like drop shadows, fades and transparency:
http://duncanlock.net/blog/2013/06/07/h ... g-in-xfce/
https://wiki.archlinux.org/index.php/Compton
I also note that you can make the JWM taskbar tasklist tabs just the size of the active program icons by setting TRAY attribute:
Code: Select all
<TaskList maxwidth="32"/>