JWM customizing questions

Booting, installing, newbie
Post Reply
Message
Author
User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

JWM customizing questions

#1 Post by puppyiso »

I checked http://www.murga-linux.com/puppy/viewtopic.php?t=39162 but 14 some pages?

I had better ask someone who knows the answer.

How do I put taskbar /traybar on the top of desktop like Gnome?

Open jwmrc-tray text file and change like;

<!-- Additional tray attributes: autohide, width, border, layer, layout -->
<Tray x="0" y="+1" height="32">


didn't work.


My plan is to change the tray into AtariST style. I had hard time finding AtariST TTF file.

Does anyone know where it is?

User avatar
puppyluvr
Posts: 3470
Joined: Sun 06 Jan 2008, 23:14
Location: Chickasha Oklahoma
Contact:

#2 Post by puppyluvr »

:D Hello,
JWM Configuration Manager,
Tray management,
Tray Placement Option,
"TOP: Tray at top of screen".....
8)
Close the Windows, and open your eyes, to a whole new world
I am Lead Dog of the
Puppy Linux Users Group on Facebook
Join us!

Puppy since 2.15CE...

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#3 Post by DaveS »

Here is my .jwmrc-tray file. I have my tasbar at the top, so you can see from the first line the syntax. Note also the second tray specified. This is an autohide vertical try full of launchers. Jwm is hugely customisable.

Code: Select all

<JWM>
	<Tray  autohide="false" insert="right" x="0" y="-1" border="1" height="28" layer="1" valign="top">

		<!-- Additional TrayButton attribute: label -->
		<TrayButton icon="pc24.png">root:3</TrayButton>
		<TrayButton popup="" icon="configuration24.png">exec:/root/mymenu/myGtkMenu /root/mymenu/BaseMenu.txt</TrayButton>
		

		<!-- Additional Pager attributes; width, height -->
		<Pager/>

		<!-- Additional TaskList attribute: maxwidth -->
		<TaskList maxwidth="27"/>

		<Dock/>

		<!-- Additional Swallow attribute: height -->

	<!--	<Swallow name="blinky">
			blinkydelayed -bg "#DCDAD5"
		</Swallow> -->

	<!--	<Swallow name="xtmix-launcher">
			xtmix -launch
		</Swallow> -->

	<!--	<Swallow name="asapm">
			asapmshell -u 4
		</Swallow> -->

	<!--	<Swallow name="freememapplet" width="34">
			freememappletshell
		</Swallow> -->


		<Clock format="%H:%M">opera_calendar</Clock>
	</Tray>
	
		<!-- <Tray  autohide="true" insert="center" x="350" y="1" border="0" height="48" layer="6" valign="bottom"> -->
		<Tray  autohide="true" border="0" width="46" y="48" layout="vertical" layer="6" halign="left">

		<!-- Additional TrayButton attribute: label -->
		<TrayButton label="" icon="/baricons/home.png">exec:rox /root/</TrayButton>
		<TrayButton label="" icon="/baricons/firefox.png">exec:firefox</TrayButton>
		<TrayButton label="" icon="/baricons/opera.png">exec:opera</TrayButton>
		<TrayButton label="" icon="/baricons/downloads.png">exec:rox /root/downloads/</TrayButton>
		<TrayButton label="" icon="/baricons/edit.png">exec:geany</TrayButton>
		<TrayButton label="" icon="/baricons/console.png">exec:urxvt</TrayButton>
		<!-- <TrayButton label="" icon="/baricons/gnumeric.png">exec:/root/mymenu/myGtkMenu /root/mymenu/account.txt</TrayButton> -->
		<TrayButton label="" icon="/baricons/gnumeric.png">exec:gnumeric /root/Dropbox/data/2012_13.gnumeric</TrayButton>
		<TrayButton label="" icon="/baricons/ipod.png">exec:move.sh</TrayButton>
		<TrayButton label="" icon="/baricons/freecell.png">exec:freecell</TrayButton>
		<TrayButton label="" icon="/baricons/tkspider.png">exec:tkspider</TrayButton>
		<TrayButton label="" icon="/baricons/pfind.png">exec:pfind</TrayButton>
		<TrayButton label="" icon="/baricons/osmo.png">exec:osmo</TrayButton>
		<TrayButton label="" icon="/baricons/2012.png">exec:opera https://docs.google.com/spreadsheet/ccc?key=0AnKtlRbwqaJhdGphWWg5S3YzQmdSZ0JuMEQ1RTE5d1E&pli=1#gid=5</TrayButton>
		<!-- <TrayButton label="" popup="2012" icon="/baricons/2012.png">exec:opera https://docs.google.com/spreadsheet/ccc?key=0AnKtlRbwqaJhdGphWWg5S3YzQmdSZ0JuMEQ1RTE5d1E&pli=1#gid=5</TrayButton> -->
		<TrayButton label="" icon="/baricons/insert-object.png">exec:Dropbox</TrayButton>

	</Tray>
</JWM>
Spup Frugal HD and USB
Root forever!

User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

#4 Post by puppyiso »

Thanks, guys.

I will try both way including valign="top".

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#5 Post by `f00 »

Yep, a simple jwmconfig to placement top is easy. Personally I like to tweak jwm's trays (and here some depends on jwm version if it's recent or oldish as to how the attributes go). Those x/y offset values are relatively minor and some things you just have to trial to see how they work - fortunately reloading jwm is really quick'n'painless so the results of editing can be seen easily.

Here's a short thread, somewhat related. :lol: 14pp is almost terse compared to some of the dev-threads (I recall that jwm renaissance well)...

dunno what AtariST style looks like - got an example? The font I think I've seen hereabouts .. maybe in a 'fun fonts' package? You could probably slick up a whole jwm theme if it's not too strange/illegible

User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

#6 Post by puppyiso »

Thank you. I checked "How to customize ROX with two panels?" topic.

Fonts have been found.

I attached a screenshot of Atari desktop

Some find puppy suitable for web surfing(browserpup) some find it suitable for gaming(many) and some find it suitable for just programming fun and practice(almost every guy who announce his "distro")

But I find it "retro". Th GUI can really use some cosmetic surgery. KDE and Gnome is rarely discussed here.

Some "windows"like theme has been seen but I like puppy good old 80s.

That's where I had all the fun with "BASIC" and "Sprites"

I already know that Commodore has come back and released PC with old case.

Commodore came up with customized Linux and calls it its own. hahaha...

Anyway, I am doing all this for the cherished memories.

Those who are in 20s wouldn't know what I am talking about.

40s? maybe. 50s... yes.

I miss the old days. I will upload changed desktop whenever ready.
Attachments
tosdesktop.png
(2.02 KiB) Downloaded 1533 times

User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

#7 Post by puppyiso »

Finally, I had a few second free so that I can try changing desktop.

<Tray autohide="false" insert="right" x="0" y="-1" border="1" height="28" layer="1" valign="top"> worked but not jwm tray top option.(error message)

I found many problems with tray on top. Programs top title was unseen by the tray.

Big problem. And icons. on/off icons such as drives made the icon changing job difficult.

I used Lazy pup and had all kind of trouble.

Very unstable and no Korean support. I even tried pupngo.

Even more difficult.

I went back to good old snowpup 18.

End of story
Attachments
wip 2.png
(43.6 KiB) Downloaded 356 times

espertalhao04
Posts: 70
Joined: Sat 12 May 2012, 00:49

#8 Post by espertalhao04 »

Code: Select all

<JWM>
	<Tray  autohide="true" insert="right" x="0" y="-1" border="1" height="28" valign="bottom" halign="center">

		<!-- Additional TrayButton attribute: label -->
		<TrayButton label="Menu" icon="mini-dog.png">root:3</TrayButton>

	<!--	<TrayButton popup="Run commandline" icon="gexec.xpm">exec:gexec</TrayButton> -->
		<TrayButton popup="Show Desktop" icon="mini-desktop.xpm">showdesktop</TrayButton>
		<TrayButton popup="Free space in drives" icon="mini-hdisk.xpm">exec:partview</TrayButton>
		<TrayButton popup="Virtual Keyboard" icon="mini-keyboard.xpm">exec:xvkbd</TrayButton>

		<!-- Additional Pager attributes; width, height -->
		<Pager/>

		<Dock/>

		<!-- Additional Swallow attribute: height -->

		<Swallow name="blinky">
			blinkydelayed -bg "#3c3a3a"
		</Swallow>

		<Swallow name="asapm">
			asapmshell -u 4
		</Swallow>
	</Tray>
	
	<Tray  autohide="true" insert="right" x="0" y="-1" border="1" height="28" valign="top">
		<!-- Additional TaskList attribute: maxwidth -->
		<TaskList/>
		
		<Clock>minixcal</Clock>
	</Tray>
</JWM>
This is the code of my jwm file...
i have 2 bars:
one at bottom, with menu button and all the tray icons and that...
one at top, with clock and the windows...
i bet you can get something from in here...

p.s.: i am using puppy 4.3.1
asus a6000: intel m 1.6ghz, 2gb ram ddr, no hdd, usb 2.0 pendrive running puppy linux 4.3.1

Post Reply