My Puppy is more gorgeous than yours!
- Pizzasgood
- Posts: 6183
- Joined: Wed 04 May 2005, 20:28
- Location: Knoxville, TN, USA
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).
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]
[img]http://www.browserloadofcoolness.com/sig.png[/img]
Re: Education Needed
I was going to reply, "What on Earth is Google?" but decided to offer this instead: http://fluxbox.sourceforge.netnic2109 wrote:...and what on earth is Fluxbox?
Yes. Check out http://guide.opendns.com/?url=search+engines in a browser, click a bunch of links and bookmark like mad.Is there any help out there?
[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]
[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]
Re: this is not a desklet for gDesklets
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: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.
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
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
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
-
- Posts: 405
- Joined: Mon 01 Jan 2007, 20:24
- Location: Hayslope, near Middlemarch, Midlands, England
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...".Pizzasgood wrote:First there is X.....
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.alienjeff wrote:I was tempted ....
Good-stuff from you both.
Re: this is not a desklet for gDesklets
Screenlets and gDeskletsare different programs and their widgets are not compatible. However, they can coexist.WhoDo wrote:The gDesklets manager still can't even "see" the screenlet
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]
Re: this is not a desklet for gDesklets
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!wow wrote:Screenlets and gDeskletsare different programs and their widgets are not compatible. However, they can coexist.WhoDo wrote:The gDesklets manager still can't even "see" the screenlet
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
one more
hey guy`s
I thought this thread was for eye-candy
So here`s one more for the buddapup
Puppy Rocks!!!!!!
I thought this thread was for eye-candy
So here`s one more for the buddapup
Puppy Rocks!!!!!!
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
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]
Here's my current desktop: I keep on changing it.
XFCE 4.4.2
Screenlets 0.0.12
Ubuntu Icons
XFCE 4.4.2
Screenlets 0.0.12
Ubuntu Icons
- Attachments
-
- screenie.jpg
- (73.4 KiB) Downloaded 1544 times
- smhardesty
- Posts: 42
- Joined: Thu 30 Aug 2007, 14:26
- Location: Southeastern Illinois
Had this posted elsewhere
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 & Quiet Purple Style.
Clean, crisp, and fully functional. - (172.91 KiB) Downloaded 1308 times
- PuppyLinuxGuy
- Posts: 23
- Joined: Wed 25 Jul 2007, 15:27
- Location: I'll answer later...my keyboard's frozen.
- Contact:
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
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]
[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]