003-pekwm.xzm

Technical issues/questions of an intermediate or advanced nature.
User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#1 by n0ctilucient » 17 Aug 2017, 18:39

I recently remastered Porteus XFCE using the
003 Openbox module that fulalas suggested.

It is an interesting approach...

However... I would be interested in finding out
if the same could be done with Pekwm.

It's been a while since I've attempted
something like this without a DE.

The last time I tried this I could not get the
Porteus dialog boxes to work with Pek.

If anyone is interested and knowledgeable
about this sort of thing I'm open to ideas.

Thanx (in advance) for any info that helps.
Last edited by n0ctilucient on 18 Aug 2017, 06:57, edited 1 time in total.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

003-pekwm.xzm

Post#2 by ncmprhnsbl » 17 Aug 2017, 22:30

check out:
Porteus-bbq, multi wm module for 3.2.x 64bit
and here for more detail :
https://github.com/ncmprhnsbl/porteus-bbq
obviously, it's 25 wms more than you're looking for..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#3 by n0ctilucient » 18 Aug 2017, 00:13

Actually I was thinking along the lines of only PekWM.
I wish I knew how to set it up with the Porteus dialogs.

I only know how to link/rename /etc/X11... init.rc.
I also know how to configure SlimDM with Pek.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

003-pekwm.xzm

Post#4 by ncmprhnsbl » 18 Aug 2017, 03:42

n0ctilucient wrote:
18 Aug 2017, 00:13
I wish I knew how to set it up with the Porteus dialogs.
if you mean 'Porteus Settings Center' etc, then these are in 002-xorg (along with gtk2 and gtkdialog on which they depend) and should 'just work' (independent of wm or DE)
if you mean the rightclick filemanager functions (eg activate, extract etc) then this will depend on the filemanager used..
for example: pcmanfm in the above module uses /usr/share/applications/pcmanfm-<action>.desktop files to do this:
https://github.com/ncmprhnsbl/porteus-b ... plications
they have exec= lines that point to /opt/porteus-scripts/context-menu/<action>
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#5 by n0ctilucient » 18 Aug 2017, 10:20

What does XfeFM use?
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

003-pekwm.xzm

Post#6 by ncmprhnsbl » 19 Aug 2017, 00:06

for porteus rightclick menu actions in xfe:
for filetype (eg xzm or tgz etc) do 'open with' association , and this will appear in the ~/.config/xfe/xferc file [FILETYPES] section
alternatively, you can make these entries directly in the xferc file:

Code: Select all

xzm=activate;Porteus Module;;;;
this has the advantage of being able to define what the filetype is and add an icon path if you wish..
you'll see entries for rpms and such which point at the xfp package manager, this can be changed to convert_rpm:

Code: Select all

rpm=convert_rpm;RPM Package;rpm_32x32.png;rpm_16x16.png;;
and so on..
dont seem to be able to have multiple associations eg. activate deactivate extract... for this see below:

for folder oriented things like create-module(and multiple associations) , make a symlink(rigthclick> New Symlink>create-module) to /usr/bin/create-module(or where-ever) in ~/.config/xfe/scripts folder
and this will appear in the Scripts submenu
and then of course save contents of ~/.config/xfe/xferc to your module
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#7 by n0ctilucient » 19 Aug 2017, 00:58

Will this work in /etc/xdg/xfe/xferc...?
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

003-pekwm.xzm

Post#8 by ncmprhnsbl » 19 Aug 2017, 02:58

from: http://roland65.free.fr/xfe/index.php?page=docs > configuration files :
The system-wide configuration file xferc is located in /usr/share/xfe, ..
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#9 by n0ctilucient » 19 Aug 2017, 12:56

(along with gtk2 and gtkdialog on which they depend)
Is it possible to redo Porteus dialog to use FoX toolkit?
If yes... who might have this knowledge (...that I don't)?

I am currently struggling to compile FXDE but my fear is...
when I am successful I will have no (FoX) dialogs.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 973
Joined: 20 Mar 2012, 03:42
Distribution: 3.2.2-64bit xfce/openbox
Location: australia
Contact:

003-pekwm.xzm

Post#10 by ncmprhnsbl » 19 Aug 2017, 23:36

afaik there is no equivalent to gtkdialog in fox (gtkdialog uses a bash script that calls gtk functions)
so (if i'm not completely wrong) to port psc etc. to fox would involve rewriting them in (some language eg. C) for fox and compiling it..
another issue you might have is gui s for privilege escalation ie. gksu and others are gtk(or qt) based..
n0ctilucient wrote:
19 Aug 2017, 12:56
If yes... who might have this knowledge
not me :sorry:
Forum Rules : http://forum.porteus.org/viewtopic.php?f=35&t=44

neko
DEV Team
DEV Team
Posts: 958
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

003-pekwm.xzm

Post#11 by neko » 30 Aug 2017, 11:22

@n0ctilucient
I have created "EDE desktop + PEKWM window manager" ISO that is constructed with ArchLinux packages.
If you are interested, please refer to ArchLinux packages manager for Porteus (Post by neko #58031)

Thanks.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#12 by n0ctilucient » 01 Sep 2017, 00:37

Sounds like a plan. Does it use Surf? I use a 64 bit. cpu.
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

neko
DEV Team
DEV Team
Posts: 958
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

003-pekwm.xzm

Post#13 by neko » 01 Sep 2017, 01:53

@n0ctilucient
Is that a question to me ?
"Does it use Surf?"

Sorry, I don't know "Surf" at all.


Thanks.

User avatar
n0ctilucient
Samurai
Samurai
Posts: 134
Joined: 21 Apr 2017, 15:59
Distribution: fullmoonremix
Location: 127.0.0.1
Contact:

003-pekwm.xzm

Post#14 by n0ctilucient » 01 Sep 2017, 03:13

Sorry I meant... Netsurf.
XFCE alternative?

Neko all my gear is 64 bit. Do you have a 64 bit APorteus (EDE + PEKWM)?
:hmmm: I do NOT have the "right" to tell anyone what they should do...
but I reserve the "right" to tell them what they should consider.

neko
DEV Team
DEV Team
Posts: 958
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

003-pekwm.xzm

Post#15 by neko » 01 Sep 2017, 07:29

@ n0ctilucient
64 bit version has been uploaded.
Please refer to ArchLinux packages manager for Porteus (Post by neko #58031)

Thanks.

Post Reply