Desktop Customization
From Gentoo Linux Wiki
Contents |
[edit] Introduction
In this tutorial we will show you how to have a beautify your desktop.
[edit] Desktop environment
This article assumes you already have X.org configured and functioning.
If you do not need a desktop environment such as KDE or GNOME, you can use a light window manager. GNOME and KDE are great environments, but sometimes you want something a little faster or a little lighter. The first change we want to do is add the following USE flags in /etc/make.conf: -kde -gnome. This will prevent KDE and GNOME from being merged if a particular package has these two flags. With that change in place, Portage has been configured to NOT download KDE or GNOME, the next step is the merging of the window manager that we're going to use. Below is a list of some of the popular window manager in use. Choose whichever one you think will suit you best.
- Openbox - Fast, compliant and extensible window manager
- Fluxbox - Another fast window manager
- XFCE4 - A lightweight GTK+ environment
- Enlightenment - It's design goal is to be as configurable as possible - in look AND in feel
Even though we've told Portage to not merge KDE or GNOME, if you install an application such as K3b, Portage will download the KDE libraries, since they are needed for K3b. You can use the output of emerge -av [program-name] to test what will be installed if you want to make sure that certain libraries wont be emerged.
[edit] Customization
With your window manager of choice installed, you'll need to configure it. Configuration varies from manager to manager, so be sure to consult the man page or website. In general, most window managers / environments will need to have the menus edited from their default state. Most, if not all of the above packages have themes available. Along with themes, most users use other programs to enhance their experience. See below for a list of additional programs which add functionality and eye candy to your new environment.
- Desktop Icons
- System statistics
- Utilities
- Engage - Engage provides a launchbar, task bar and system notification area
- Entrance - E17 display manager (replacement for KDM and GDM)
- Aterm - terminal emulator with transparency support and visual effects
- gtk-chtheme - Standalone app to set your GTK theme without Gnome installed
- Skins and backgrounds
- Freshmeat.net - For all your skins and themes.
- box-look.org - Themes for Openbox and Fluxbox.
- kde-look.org - For all your K Desktop Environment themes, iconsets and more...
- Deviantart.com - A popular site for misc. artwork, a good place for backgrounds.
- Other
- XDesktopWaves draws water on your desktop. Looks very cool!
If you use GTK+ applications, be sure to pick up some themes for those as well, otherwise they may not quite fit in with the rest of the desktop look.
