The time now is Wed 22 May 2013, 00:00
All times are UTC - 4 |
|
Page 1 of 4 [58 Posts] |
Goto page: 1, 2, 3, 4 Next |
| Author |
Message |
Gnuxo
Joined: 09 Feb 2012 Posts: 360
|
Posted: Sun 05 Aug 2012, 17:16 Post subject:
PekWM 1.15 Released Subject description: small minimal window manager |
|
PekWM after quite some time has been updated. It's smaller then openbox and easier to config.
https://www.pekwm.org/projects/pekwm/releases
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 06 Aug 2012, 02:17 Post subject:
|
|
Great news! Thanks, Gnuxo!
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 06 Aug 2012, 02:29 Post subject:
|
|
Hello, Puppy-ites!
Here's a ready-made pet for it!
http://limelinx.com/c1vub
Enjoy!
P.S.
Compiled on lupu 5.25 (older kernel), with the following characteristics:
* pekwm version 0.1.15 configured successfully.
*
* PREFIX: /usr/local
* FEATURES: XShape Xinerama Xft image-png image-jpeg image-xpm Xrandr
* CXXFLAGS: -g -O2 -I/usr/include/freetype2 -I/usr/include/libpng12
* LIBS: -lX11 -lXext -lXinerama -lXft -lpng12 -ljpeg -lXpm -lXrandr
Should work on all Puppies from 4.31 on. Let me know?!
BFN.
PS. Menu generation utilities for pekwm, by stu91, aragon and myself, are available in the posts below and on page 2 of this thread. Please read on.
PS2. I've also compiled another pet of pekwm 1.15 specifically for old_yeller's precise pup 5.3.0, which is at
http://murga-linux.com/puppy/viewtopic.php?search_id=588557284&t=80431. You'll find this new compilation of pekwm on p. 3 of the present thread. This compile may -- or may not -- be more compatible with other puppy precise builds! Let us know?
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
Last edited by musher0 on Sat 08 Sep 2012, 01:36; edited 2 times in total
|
|
Back to top
|
|
 |
stu91

Joined: 06 Aug 2012 Posts: 101 Location: England. Dpup. Dell Inspiron 1501
|
Posted: Mon 06 Aug 2012, 13:28 Post subject:
|
|
| musher0 wrote: | Hello, Puppy-ites!
Here's a ready-made pet for it!
http://limelinx.com/c1vub
Enjoy!
P.S.
Compiled on lupu 5.25 (older kernel), with the following characteristics:
* pekwm version 0.1.15 configured successfully.
*
* PREFIX: /usr/local
* FEATURES: XShape Xinerama Xft image-png image-jpeg image-xpm Xrandr
* CXXFLAGS: -g -O2 -I/usr/include/freetype2 -I/usr/include/libpng12
* LIBS: -lX11 -lXext -lXinerama -lXft -lpng12 -ljpeg -lXpm -lXrandr
Should work on all Puppies from 4.31 on. Let me know?!
BFN. |
Hi musher0,
Just did a quick test on Exprimo puppy - had to move the /etc/pekwm directory to /usr/local/etc/ for pekwm to work correctly.
Here is a Perl Dynamic menu generator for pekwm - add below to the menu file and it will generate updated menus on the fly.
| Code: | Submenu = "Applications" {
Entry { Actions = "Dynamic /path/to/pekwm-menu" }
} |
cheers.
| Description |
remove fake .gz and make script executable
|

Download |
| Filename |
pekwm-menu.gz |
| Filesize |
4.98 KB |
| Downloaded |
233 Time(s) |
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 06 Aug 2012, 19:03 Post subject:
|
|
Manu thanks, stu91.
This menu utility is great news for pekwm fans !
Strange that you had to change the location of the /etc/pekwm directory to /usr/local/etc/ for pekwm to work correctly. On my lupu 5.25, on first run, pekwm created a /root/pekwm directory and ran just fine the first time. But I'm sure Exprimo users will be grateful to know that.
For those who are "fashion conscious" here's a link to a wide choice of pekwm themes: http://box-look.org/?xcontentmode=7403
Some of those themes can create stunning pekwm desktops!
BFN
P.S.
Stu, by menu file, I suppose you mean that one should add your 2-3 lines of code to the /root/.pekwm/menu file, right ?
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 06 Aug 2012, 19:28 Post subject:
|
|
No joy, stu... Please help.
| Code: | [/initrd/mnt/...ations/bin]>pekwm-menu
/root/my-applications/bin/pekwm-menu: ligne14: = : commande introuvable
/root/my-applications/bin/pekwm-menu: ligne17: = : commande introuvable
/root/my-applications/bin/pekwm-menu: ligne20: = : commande introuvable
/root/my-applications/bin/pekwm-menu: ligne21: = : commande introuvable
/root/my-applications/bin/pekwm-menu: ligne22: = : commande introuvable
/root/my-applications/bin/pekwm-menu: ligne30: Erreur de syntaxe près du symbole inattendu « ( »
/root/my-applications/bin/pekwm-menu: ligne30: `@CATEGORIES =(' |
Menu stays as it was.
In the above code,
"Commande introuvable" means "Command can't be found".
"Erreur de syntaxe près du symbole inattendu" means "Syntax error near unexpected symbol".
Also, where, in pekwm's menu file, do you insert your code lines?
Thanks in advance.
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 06 Aug 2012, 21:59 Post subject:
|
|
Hello.
I have made available a selection of pekwm themes, with a couple of credits, here: http://limelinx.com/domij
Enjoy!
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
stu91

Joined: 06 Aug 2012 Posts: 101 Location: England. Dpup. Dell Inspiron 1501
|
Posted: Mon 06 Aug 2012, 23:29 Post subject:
|
|
Hi musher0,
Where do you see this error when run script in terminal?
Yes add to the /root/.pekwm/menu file - i have it like this at the top:
| Code: |
# Menu config for pekwm
# Variables
INCLUDE = "vars"
RootMenu = "Pekwm" {
Entry = "Terminal" { Actions = "Exec $TERM &" }
Entry = "Run.." { Actions = "ShowCmdDialog" }
Separator {}
Submenu = "Applications" {
Entry { Actions = "Dynamic /path/to/pekwm-menu" }
}
Separator {}
|
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Sun 12 Aug 2012, 00:39 Post subject:
Subject description: Time and date in pekwm menu |
|
Neat feature : you can have the date and time in the pekwm menu :
http://urukrama.wordpress.com/2008/01/02/show-the-date-and-time-in-pekwms-menu/
Have fun!
| Description |
Dynamic date & time in the pekwm menu |
| Filesize |
23.91 KB |
| Viewed |
816 Time(s) |

|
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Sun 12 Aug 2012, 01:08 Post subject:
|
|
Hello, gang!
Here's possibly another neat feature in pekwm : aemenu is still accessible in pekwm. (The Puppy derivative was created by member "aragon" and entitled "pmenu". Look for the thread in this forum.) I say "possibly" because I actually just chanced upon it because I have aemenu installed.
This is where pekwm shows its roots! pekwm is a distant "grand-child" of aewm. For some reason, it still has the ability to call aemenu (aka pmenu) by left-clicking on an empty part of the desktop.
If you wish, you can therefore do away with the applications part in the pekwm menu to make it concentrated on the pekwm functions proper and have a regular applications menu separately. (See attached pic.)
Of course, this is not intended to diminish stu's great work on a dynamic menu for pekwm (see above). This is just to announce another feature of pekwm I just discovered.
As well, this would need confirmation... But it is real on this computer!
It should also be noted that the pekwm menu is persistent, which can come in handy at times. You have to re-click it or hit "escape" to close it.
I know I'll get flac for saying this, but... with all its features (documented and undocumented), IMHO, pekwm leaves jwm in the dust...
BFN.
 |
| Description |
aemenu (aka "pmenu"; called with left-click of mouse) and regular pekwm menu (called with with right-click) co-existing on screen in pekwm. |
| Filesize |
49.22 KB |
| Viewed |
814 Time(s) |

|
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
musher0

Joined: 04 Jan 2009 Posts: 2209 Location: Gatineau (Qc), Canada
|
Posted: Mon 13 Aug 2012, 01:40 Post subject:
|
|
Hi, stu91!
The following is meant as a constructive critcicism -- to improve things.
It's already great that we have your menu generator. As well, I am not a programmer, mostly a "configuration guy", so I probably missed or misunderstood a few things in your script or your explanations -- for which I ask your forgiveness. That said...
I finally got your menu-creator to work, but not as a "dynamic" menu.
(Please see attached.)
It took me a little while to discover that this was a perl script.
And it didn't work as indicated, dynamically.
To create the menu, I had to issue, in console, the command
and then it clobbered the existing menu.
So the ending of the original menu file was lost. Now this last part is important because that's where the "goto" and "pekwm" parts of the menu proper are located, and also below that, you have the long part that controls the behaviour of the program windows (when you right-click on the program border).
Since I am not a perl programmer, I had to reconstruct the menu manually by
1) adding an additional "Submenu" command below the "run" command
2) inserting the programs part of your generated menu, and then
3) adding the bottom of the original menu.
Furthermore, here are a few comments about lines 13 - 14. There are other *.desktop files at
/usr/local/share/applications
and at
/root/.local/share/applications
(these being the applications controled by wine)
So the created pekwm menu may not be complete.
Also, I could not get the script to generate the menu a second time.
Again, I am posting this with a view to improve things, and in a spirit of collaboration. Hopefully, you will know how to proccess these remarks in order to make your generator script even better.
Because we definitely need one for the wonderful window manager that is pekwm!
Best regards.
 |
| Description |
|
| Filesize |
31.79 KB |
| Viewed |
793 Time(s) |

|
| Description |
My menu after using stu91's pekwm menu generator and processing it. Provided as an example only; do not use.
|

Download |
| Filename |
menu.tar.gz |
| Filesize |
5.64 KB |
| Downloaded |
191 Time(s) |
| Description |
Bottom part of original pekwm menu.
|

Download |
| Filename |
menu-bottom.tar.gz |
| Filesize |
1.03 KB |
| Downloaded |
184 Time(s) |
_________________
"...l'industrie de l'informatique n'aura besoin que de très peu de temps pour ramener l'humanité aux dessins rupestres." (M. Goebbel, Order of the Command Line; [ma trad.])
|
|
Back to top
|
|
 |
stu91

Joined: 06 Aug 2012 Posts: 101 Location: England. Dpup. Dell Inspiron 1501
|
Posted: Mon 13 Aug 2012, 12:31 Post subject:
|
|
| musher0 wrote: | Hi, stu91!
The following is meant as a constructive critcicism -- to improve things.
It's already great that we have your menu generator. As well, I am not a programmer, mostly a "configuration guy", so I probably missed or misunderstood a few things in your script or your explanations -- for which I ask your forgiveness. That said...
I finally got your menu-creator to work, but not as a "dynamic" menu.
(Please see attached.)
It took me a little while to discover that this was a perl script.
And it didn't work as indicated, dynamically.
To create the menu, I had to issue, in console, the command
and then it clobbered the existing menu.
So the ending of the original menu file was lost. Now this last part is important because that's where the "goto" and "pekwm" parts of the menu proper are located, and also below that, you have the long part that controls the behaviour of the program windows (when you right-click on the program border).
Since I am not a perl programmer, I had to reconstruct the menu manually by
1) adding an additional "Submenu" command below the "run" command
2) inserting the programs part of your generated menu, and then
3) adding the bottom of the original menu.
Furthermore, here are a few comments about lines 13 - 14. There are other *.desktop files at
/usr/local/share/applications
and at
/root/.local/share/applications
(these being the applications controled by wine)
So the created pekwm menu may not be complete.
Also, I could not get the script to generate the menu a second time.
Again, I am posting this with a view to improve things, and in a spirit of collaboration. Hopefully, you will know how to proccess these remarks in order to make your generator script even better.
Because we definitely need one for the wonderful window manager that is pekwm!
Best regards. |
Hi musher0,
Thanks for your reply and testing.
I am not very good at explaining my self, nor do i know / use pekwm much - so probably best to start again at the beginning and go on from there.
First thing we need to establish if the perl pekwm-menu script works on your puppy version.
if you open a terminal and paste/type the path to the pekwm-menu perl script.
If it works you should see similar to this in terminal:
|
|
Back to top
|
|
 |
aragon
Joined: 15 Oct 2007 Posts: 1690 Location: Germany
|
Posted: Mon 13 Aug 2012, 13:11 Post subject:
|
|
If it helps, i can upload a bash-script for dynamic menu the next day.
Aragon
_________________ PUPPY SEARCH: http://wellminded.com/puppy/pupsearch.html
|
|
Back to top
|
|
 |
stu91

Joined: 06 Aug 2012 Posts: 101 Location: England. Dpup. Dell Inspiron 1501
|
Posted: Mon 13 Aug 2012, 13:30 Post subject:
|
|
| aragon wrote: | If it helps, i can upload a bash-script for dynamic menu the next day.
Aragon |
Hi aragon,
Sure thing a bash version would be great - this perl script does work, i use a similar one with openbox as well but then most/all of my puppy installs are dpup / Exprimo based so i can't say if they work with other pups or not?
|
|
Back to top
|
|
 |
stu91

Joined: 06 Aug 2012 Posts: 101 Location: England. Dpup. Dell Inspiron 1501
|
Posted: Tue 14 Aug 2012, 08:01 Post subject:
|
|
Hi Musher0,
I am unsure if this worked for you or not? http://murga-linux.com/puppy/viewtopic.php?p=646276#646276
For testing purposes:
I attach below pekwm-test download this to your /root directory - then extract there - so you should end with /root/pekwm-test directory.
Now open a terminal and run command:
/root/pekwm-test/test --backup
This will back up your /root/.pekwm/menu and copy a pre-configured menu file - set up with a dynamic "AppS" pekwm-menu.
Then go to pekwm right click menu and reload.
To revert back to your previous /root/.pekwm/menu file - run command in Terminal:
/root/pekwm-test/test --restore
Then go to pekwm right click menu and reload.
| Description |
extract to /root directory
|

Download |
| Filename |
pekwm-test.tar.gz |
| Filesize |
3.62 KB |
| Downloaded |
180 Time(s) |
|
|
Back to top
|
|
 |
|
|
Page 1 of 4 [58 Posts] |
Goto page: 1, 2, 3, 4 Next |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|