My Puppy is more gorgeous than yours!

Themes, icons, wallpapers, etc.
Message
Author
User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#331 Post by Pizzasgood »

First there is X. This provides the ability to have a GUI in the first place. It also controls the mouse cursor unless something else overrides it. It will use whichever cursor theme is at /root/.icons/default/ (though some versions of Puppy require a missing library to use this). MU made a package for setting them and also provided many cursor themes.

Then, there are "window managers," which create manage windows (go figure). They create the title bar and the borders, let you move them around, etc. Examples: JWM, IceWM, XFCE (technically, the xfwm part), Fluxbox, etc.

There is a third category called "taskbar" or "panel," which is basically the "start bar". Some window managers provide this themselves, some don't. (JWM and IceWM do.) When they don't, there are programs that specifically provide this. Example: Fbpanel

Fourth category: desktop icons. Again, some WM's include these, others don't. (Neither JWM nor IceWM provide this; we get icons from ROX-Filer (the file manager). XFCE does have an option for icons now though)

Fifth category: file manager. This is the program that lets you navigate the file system. The main reason I mention this is that it is the thing to modify when you want different icons for things like directories or text files. In Puppy's case, this is ROX-Filer, which has support for icon themes (options -> types, the dropdown menu) which are installed at /root/.icons/.

Then, aside from all that there are the GUI toolkits. These are what handle all the widgets (scroll bars, buttons, input fields, "file" menu, etc.). Examples: GTK, QT, FLTK
Unlike the WM, which of these are used depends on the specific app. If I write a program using GTK, you can't make it use QT without changing the source and recompiling it. However, you can change the GTK or QT themes, and the programs that use the toolkits will subsequently look different.
Generally, if you want to run a program using a given toolkit you must have that toolkit installed. An exception is if the program was statically linked against the toolkit, in which case the program will be larger but won't have a dependency on the toolkit.

Most apps in Puppy use GTK or GTK 2, which are treated as two separate things (i.e. a theme for GTK won't affect a GTK 2 app).

Also, toolkits tend to have "engines" which set the overall style. For example, GTK has a "smooth engine." The themes generally depend on a specific engine, then just alter the colors, sizes, and positioning of the widgets. An exception is the pixbuf engine, which lets you use images for the buttons and such.

MU made a package called GTK Themechooser for changing GTK themes (Puppy has a basic theme chooser but all it's really good for are the very basic themes Puppy ships with).
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
alienjeff
Posts: 2265
Joined: Sat 08 Jul 2006, 20:19
Location: Winsted, CT - USA

Re: Education Needed

#332 Post by alienjeff »

nic2109 wrote:...and what on earth is Fluxbox?
I was going to reply, "What on Earth is Google?" but decided to offer this instead: http://fluxbox.sourceforge.net
Is there any help out there?
Yes. Check out http://guide.opendns.com/?url=search+engines in a browser, click a bunch of links and bookmark like mad.
[size=84][i]hangout:[/i] ##b0rked on irc.freenode.net
[i]diversion:[/i] [url]http://alienjeff.net[/url] - visit The Fringe
[i]quote:[/i] "The foundation of authority is based upon the consent of the people." - Thomas Hooker[/size]

User avatar
Eyes-Only
Posts: 1043
Joined: Thu 10 Aug 2006, 06:32
Location: La Confederation Abenaquaise

#333 Post by Eyes-Only »

Fascinating read PG, on all the various bits and pieces, even for an "old salt" like me. ;) Thanks for taking the time out of studies to write that!

Amicalement,

Eyes-Only
"L'Peau-Rouge"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog. 8)
*~*~*~*~*~*

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

Re: this is not a desklet for gDesklets

#334 Post by WhoDo »

wow wrote:If the screenlet can't start open a terminal window, go to the screenlet's directory(e.g. '/root/.screenlets/CPU_Meter/' ) and run it manually(e.g. ./cpu_meter.py) to see error messages.
The gDesklets manager still can't even "see" the screenlet, regardless of where I put it (/root/.gdesklets, /root/.screenlets, /usr/local/share/screenlets), I have all the dependencies you supplied and everything else is working fine (there aren't any extras for that screenlet either), and I get the following error at the CLI:

Code: Select all

bash-3.00# ./CPU_MeterScreenlet.py
Traceback (most recent call last):
  File "./CPU_MeterScreenlet.py", line 22, in <module>
    import screenlets
ImportError: No module named screenlets
bash-3.00
Any help appreciated.
I don't know enough about Python to play with this so the error is coming from the standard download.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

nic2109
Posts: 405
Joined: Mon 01 Jan 2007, 20:24
Location: Hayslope, near Middlemarch, Midlands, England

#335 Post by nic2109 »

Pizzasgood wrote:First there is X.....
Thank-you SO much for this answer - I'm sure that it will prevent some stupid questions; from myself and perhaps others too. I understand frim this that when (for example) a .pet says ".... you will need to restart JWM ...." it really means " ...you may need to restart your WM...".
alienjeff wrote:I was tempted ....
Thanks for the restraint in withholding the smart riposte. Of course I can Google it, but the question was more a rhetorical attempt express the complexity than an actual "what is it?". And I'm really grateful for the actual link.

Good-stuff from you both. :D

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#336 Post by trapster »

alienjeff wrote:
I was tempted ....

Thanks for the restraint in withholding the smart riposte.
He's just getting a little soft in his old age :P :P :P
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#337 Post by trapster »

Puppy3.00 Retro
Fluxbox
Transparent aterm
orpheus - playing stream
conky
Gkkrellm
wbar
Image

Fullsize
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

Re: this is not a desklet for gDesklets

#338 Post by wow »

WhoDo wrote:The gDesklets manager still can't even "see" the screenlet
Screenlets and gDeskletsare different programs and their widgets are not compatible. However, they can coexist.
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

Re: this is not a desklet for gDesklets

#339 Post by WhoDo »

wow wrote:
WhoDo wrote:The gDesklets manager still can't even "see" the screenlet
Screenlets and gDeskletsare different programs and their widgets are not compatible. However, they can coexist.
Well there you go then. I just thought that all of the screenlets on the website you mentioned for downloads would work with the gDesklets software you uploaded. Goodweather, calendar and reloj clock were on the same download site as CPU_Meter_Vista'sh, and I didn't see any reference to the differences. *sigh* Live and learn, even at my age! :oops:
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

nic2109
Posts: 405
Joined: Mon 01 Jan 2007, 20:24
Location: Hayslope, near Middlemarch, Midlands, England

#340 Post by nic2109 »

trapster wrote:
alienjeff wrote:
I was tempted ....

Thanks for the restraint in withholding the smart riposte.
He's just getting a little soft in his old age :P :P :P
:lol: I had added something to that effect in my post, but then took it out again!

Nick

jonyo

#341 Post by jonyo »

Eyes-Only wrote:Fascinating read PG, on all the various bits and pieces, even for an "old salt" like me. ;) Thanks for taking the time out of studies to write that!
One of the best here :) no doubt about it.

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

one more

#342 Post by puppyluvr »

:D hey guy`s :D
I thought this thread was for eye-candy 8)
So here`s one more for the buddapup :)
Puppy Rocks!!!!!!

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#343 Post by trapster »

I can never leave well enough alone... :lol:

Image

Fullsize
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

User avatar
crabbypup
Posts: 91
Joined: Sun 20 Jan 2008, 21:49
Location: toronto canada

#344 Post by crabbypup »

here is my desktop. it's not that fancy, but whatever.







sorry, the images are a little big. 8)

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#345 Post by MU »

full size (1600x1050):
http://noforum.de/pics/darkmuppy008.jpg

The icewm-theme is called "ThinBlack".
Gtk-Theme: http://www.gnome-look.org/content/show. ... tent=73210

Somewhat similar is this, it also has black scrollbars. Maybe it is a bit too black, but that's personal taste.
But different to the first one, it also supports the old Gtk+.
So you might choose this first in my Themeselector to set black for Gtk+, and then the other one to set that for Gtk2 only.
http://themes.freshmeat.net/projects/tenebrific/

Background:
http://www.vladstudio.com/wallpaper/?583
or
http://www.vladstudio.com/wallpaper/?584

On top you see the GtkBasic Panel, below on the right the gdesklets.
On bottom right conky.

Mark
Attachments
ThinBlack.tar.gz
Icewm-theme, extract in /root/.icewm/themes
(45.66 KiB) Downloaded 439 times
darkmuppy008mini.jpg
(62.64 KiB) Downloaded 1479 times
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

mrkcee
Posts: 19
Joined: Wed 23 Jan 2008, 01:12

#346 Post by mrkcee »

Here's my current desktop: I keep on changing it. :D

XFCE 4.4.2
Screenlets 0.0.12
Ubuntu Icons
Attachments
screenie.jpg
(73.4 KiB) Downloaded 1544 times

User avatar
smhardesty
Posts: 42
Joined: Thu 30 Aug 2007, 14:26
Location: Southeastern Illinois

Had this posted elsewhere

#347 Post by smhardesty »

I somehow how missed this thread until this evening. Took a while to look through all the different screenshots. WOW! It's amazing what everybody else has done.
Attachments
desktop.jpg
PuppyNOP 3.01running XFCE4 Winter Theme &amp; Quiet Purple Style.
Clean, crisp, and fully functional.
(172.91 KiB) Downloaded 1308 times

User avatar
gary101
Posts: 555
Joined: Sun 08 Oct 2006, 09:51
Location: Boston, Lincs. UK

#348 Post by gary101 »

Here is my eeepc running puppy 2.16 with Conky.
Not as gorgeous as some a lot of the systems in this thread but i like it.
Attachments
desk.png
(150.94 KiB) Downloaded 1308 times

User avatar
PuppyLinuxGuy
Posts: 23
Joined: Wed 25 Jul 2007, 15:27
Location: I'll answer later...my keyboard's frozen.
Contact:

#349 Post by PuppyLinuxGuy »

Wow! These systems look great! I promise I'll post mine as soon as I can.

Gary101: what icon set is that? they would look great in my theme.

Billy
Current Project: SphereCat1.com
[url=http://geeks.pirillo.com/profiles/SphereCat1]My Hangout - stop by and leave a comment![/url]
[size=84]now known as SphereCat1[/size][img]http://spherecat1.googlepages.com/spherecat1-small-transparent.png[/img]

User avatar
gary101
Posts: 555
Joined: Sun 08 Oct 2006, 09:51
Location: Boston, Lincs. UK

#350 Post by gary101 »

Hi PuppyLinuxGuy

That iconset is the standard for puppy 2.16, window manager is icewm using the thinblack2 theme.

Look forward to seeing your desktop

Gary

Post Reply