VectorLinux

Cooking up the Treats => New Package Requests => Topic started by: Lyn on December 03, 2011, 01:55:45 am

Title: [VL7.0] IceWM plus mods
Post by: Lyn on December 03, 2011, 01:55:45 am
As we now have the wonderful VL 7.0 any chance we could have the meta package for IceWM plus all the mods (especially the menu builder ap!) added to the repository?  it would be wonderous to have it up and running here.  Thank you.
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 03, 2011, 08:00:39 am
Working on it.  :)
Title: Re: [VL7.0] IceWM plus mods
Post by: Lyn on December 04, 2011, 01:59:46 am
Wonderous!
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 12, 2011, 04:43:37 am
Package built and uploaded to my contrib, look for it to appear in repo soon.  :)
Title: Re: [VL7.0] IceWM plus mods
Post by: stretchedthin on December 12, 2011, 10:35:44 am
I've uploaded IceWM plus mods to the repository. Should be available in gslapt now.
Title: Re: [VL7.0] IceWM plus mods
Post by: Lyn on December 12, 2011, 01:59:50 pm
Thank you thank you! :-)
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 13, 2011, 06:07:43 am
Some further experimentation reveals that you need to start with the full Standard installation for this to work correctly. If you do a minimal install or exclude xfce, there will be pieces missing. Testing continues.
Title: Re: [VL7.0] IceWM plus mods
Post by: M0E-lnx on December 13, 2011, 07:36:35 am
Nice work.  I've added this to my 7.0 32b STD install as a drop-in replacement for xfce and it's working great.  I have found that the trash can on the desktop is messed up though.  There is no option to empty the trash can.  At the bottom of the right-click menu there is an entry labeled "User Open Files".  Clicking on this entry crashes the desktop.  Also, below that option entries for "User Command " 6-9 which seem to do nothing.
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 13, 2011, 07:54:25 am
Yes, pcmanfm-mod does not have support for the trash can.
You can use pcmanfm instead, just replace "pcmanfm-mod" with "pcmanfm" in ~/.icewm/startup and ~/.icewm/toolbar. The two of them can peacefully co-exist, you don't have to uninstall one to use the other.

I have yet to figure out how to configure those "User command" entries.
Your feedback is very welcome.  :)
Title: Re: [VL7.0] IceWM plus mods
Post by: M0E-lnx on December 13, 2011, 07:59:26 am
why are we using pcmanfm-mod rather than pcmanfm on this?
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 13, 2011, 09:27:04 am
That's what I'm working with at the moment. I like the simplicity of it. Doing some testing with pcmanfm also.

Edit: To use pcmanfm instead of pcmanfm-mod, replace in ~/.icewm/startup:
pcmanfm-mod -d
with:
pcmanfm --desktop
and.. since pcmanmfm has its own volume mounting mechanism, comment out the line
udev-mon ...

You will also need to install lxterminal and maybe some more pieces.
Additionally, turn off the "manage desktop and show icons.." in pcmanfm-mod prefs, or they start fighting.  ;)
Title: Re: [VL7.0] IceWM plus mods
Post by: M0E-lnx on December 13, 2011, 10:28:43 am
Alrighty...

On a side note, I wrote my own log out script to use.  I tend to not like the included one.  If anyone wants to use it it's here

http://codepad.org/BxP0GGim

All you need to do is save it to ~/.icewm/logout, set it executable and make the change your LogoutCommand= variable in ~/.icewm/preferences to call $HOME/.icewm/logout

I like things to stay generic ;)
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 13, 2011, 11:12:27 am
Disclaimer: this is on a custom install of Std. where xfce was not chosen. There may be pieces missing from the system.

I like the thought of having a logout script with no need for supporting images, however, I could not get it to work as you described. Making it executable and running it just gives error ": No such file or directory". If I call it using "python /path/to/script", logout works but not shutdown or reboot.

I also find it unnecessary to have two lines with "log out username".. how about only having it in the title?
Title: Re: [VL7.0] IceWM plus mods
Post by: M0E-lnx on December 13, 2011, 11:24:03 am
I promise that's all I did
just to reiterate
save file as ~/.icewm/logout
chmod +x ~/.icewm/logout
open ~/.icewm/preferences  and find the line that says "LogoutCommand=" and change it to read "LogoutCommand="python $HOME/.icewm/logout"
save the file
log out and back it.

That worked for me.

To debug any problem, open a terminal window, and execute "python /path/to/your/logout_script".  Be ready to restart of halt at that point, as if it does work, it will effectively do one of those.
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 13, 2011, 11:53:07 am
Works when run from a terminal, but not when called from the menu button.
Man, am I an expert in getting sidetracked or what!?..  :P
I'll put that on the back burner while I do some more testing with pcmanfm.
If this mod goes over a Standard install, that trash icon will remain on the desktop.
Using pcmanfm-mod would make it incompatible with installed DE's.
Title: Re: [VL7.0] IceWM plus mods
Post by: M0E-lnx on December 13, 2011, 12:26:11 pm
If it works from the terminal, it should work from the menu... you may need to l og out and back in or something.
Title: Re: [VL7.0] IceWM plus mods
Post by: nightflier on December 14, 2011, 04:11:47 am
New package available which uses pcmanfm. I had some problems installing packages aumix and leafpad from repo, not sure if that's still an issue.