| 1 | <?xml version='1.0' encoding='UTF-8'?> |
1 | <?xml version='1.0' encoding='UTF-8'?> |
| 2 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
2 | <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
| 3 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/xfce-config.xml,v 1.20 2009/08/12 08:22:17 nightmorph Exp $ --> |
3 | <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/xfce-config.xml,v 1.21 2009/08/28 07:48:01 nightmorph Exp $ --> |
| 4 | |
4 | |
| 5 | <guide link="/doc/en/xfce-config.xml"> |
5 | <guide link="/doc/en/xfce-config.xml"> |
| 6 | <title>The Xfce Configuration Guide</title> |
6 | <title>The Xfce Configuration Guide</title> |
| 7 | |
7 | |
| 8 | <author title="Author"> |
8 | <author title="Author"> |
| … | |
… | |
| 16 | |
16 | |
| 17 | <!-- The content of this document is licensed under the CC-BY-SA license --> |
17 | <!-- The content of this document is licensed under the CC-BY-SA license --> |
| 18 | <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
18 | <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
| 19 | <license/> |
19 | <license/> |
| 20 | |
20 | |
| 21 | <version>1.16</version> |
21 | <version>1.17</version> |
| 22 | <date>2009-08-12</date> |
22 | <date>2009-08-28</date> |
| 23 | |
23 | |
| 24 | <chapter> |
24 | <chapter> |
| 25 | <title>Introduction</title> |
25 | <title>Introduction</title> |
| 26 | <section> |
26 | <section> |
| 27 | <title>The Xfce desktop environment</title> |
27 | <title>The Xfce desktop environment</title> |
| … | |
… | |
| 62 | link="/doc/en/xorg-config.xml">X Server Configuration Howto</uri>. |
62 | link="/doc/en/xorg-config.xml">X Server Configuration Howto</uri>. |
| 63 | </p> |
63 | </p> |
| 64 | |
64 | |
| 65 | <p> |
65 | <p> |
| 66 | Next, double-check your USE flags in <path>/etc/make.conf</path>; you'll |
66 | Next, double-check your USE flags in <path>/etc/make.conf</path>; you'll |
| 67 | probably at least want <c>USE="-gnome -kde -qt3 -qt4 X alsa cups dbus hal startup-notification xscreensaver"</c>. |
67 | probably at least want <c>USE="-gnome -kde -qt3 -qt4 X branding dbus hal lock |
|
|
68 | session startup-notification thunar"</c>. |
| 68 | </p> |
69 | </p> |
| 69 | |
70 | |
| 70 | <p> |
71 | <p> |
| 71 | Now, let's install Xfce. |
72 | Now, let's install Xfce. |
| 72 | </p> |
73 | </p> |
| 73 | |
74 | |
| 74 | <pre caption="Installing Xfce"> |
75 | <pre caption="Installing Xfce"> |
| 75 | # <i>emerge -avt xfce4 xfce4-settings</i> |
76 | # <i>emerge -avt xfce4-meta</i> |
| 76 | </pre> |
77 | </pre> |
| 77 | |
78 | |
| 78 | <p> |
79 | <p> |
| 79 | Next, add your regular user(s) to the <c>plugdev</c>, <c>cdrom</c>, <c>cdrw</c>, |
80 | Next, add your regular user(s) to the <c>plugdev</c>, <c>cdrom</c>, <c>cdrw</c>, |
| 80 | and <c>usb</c> groups, so that they can take full advantage of <c>hal</c> and be |
81 | and <c>usb</c> groups, so that they can take full advantage of <c>hal</c> and be |
| … | |
… | |
| 208 | in the "Add New Item" menu shown when you right-click on the panel. |
209 | in the "Add New Item" menu shown when you right-click on the panel. |
| 209 | </p> |
210 | </p> |
| 210 | |
211 | |
| 211 | <ul> |
212 | <ul> |
| 212 | <li> |
213 | <li> |
| 213 | <c>xfce4-battery</c> is perfect for laptop users. It displays battery |
214 | <c>xfce4-battery-plugin</c> is perfect for laptop users. It displays battery |
| 214 | percentage, time remaining, power source (AC or battery), fan status, |
215 | percentage, time remaining, power source (AC or battery), fan status, |
| 215 | warnings, and can even be configured to execute commands at certain power |
216 | warnings, and can even be configured to execute commands at certain power |
| 216 | levels. This feature can be used to put the laptop into hibernate mode when |
217 | levels. This feature can be used to put the laptop into hibernate mode when |
| 217 | the battery is almost exhausted. |
218 | the battery is almost exhausted. |
| 218 | </li> |
219 | </li> |
| 219 | <li> |
220 | <li> |
| 220 | <c>xfce4-verve</c> is a small command line embedded into the panel. It's |
221 | <c>xfce4-verve-plugin</c> is a small command line embedded into the panel. |
| 221 | quicker than opening up another terminal when you want to run a command. |
222 | It's quicker than opening up another terminal when you want to run a |
| 222 | </li> |
223 | command. |
| 223 | <li> |
224 | </li> |
|
|
225 | <li> |
| 224 | <c>xfce4-mount</c> gives you a handy method of mounting devices listed in |
226 | <c>xfce4-mount-plugin</c> gives you a handy method of mounting devices |
| 225 | <path>/etc/fstab</path> just by clicking your mouse |
227 | listed in <path>/etc/fstab</path> just by clicking your mouse |
|
|
228 | </li> |
|
|
229 | <li> |
|
|
230 | <c>xfce4-sensors-plugin</c> lets you monitor your hardware sensors, such as |
|
|
231 | CPU temperature, fan RPM, hard drive temp, motherboard voltage, and more |
| 226 | </li> |
232 | </li> |
| 227 | </ul> |
233 | </ul> |
| 228 | |
234 | |
| 229 | <p> |
235 | <p> |
| 230 | If you can't find what you're looking for in the plugins specifically made for |
236 | If you can't find what you're looking for in the plugins specifically made for |
| 231 | Xfce, try searching through the list of Gnome panel applets! That's right, by |
237 | Xfce, try searching through the list of Gnome panel applets! That's right, by |
| 232 | first emerging <c>xfce4-xfapplet</c>, you can install and run any applet made |
238 | first emerging <c>xfce4-xfapplet-plugin</c>, you can install and run any applet |
| 233 | for Gnome. |
239 | made for Gnome. |
| 234 | </p> |
240 | </p> |
| 235 | |
241 | |
| 236 | </body> |
242 | </body> |
| 237 | </section> |
243 | </section> |
| 238 | <section> |
244 | <section> |
| 239 | <title>Useful programs</title> |
245 | <title>Useful programs</title> |
| 240 | <body> |
246 | <body> |
| 241 | |
247 | |
| 242 | <p> |
248 | <p> |
| 243 | Xfce bundles a few useful applications, including <c>xfce4-appfinder</c>, the |
249 | We should now <c>emerge</c> some useful applications and utilities: |
| 244 | Xfce icon theme, xfwm4 window manager themes, <c>terminal</c>, <c>orage</c>, and |
250 | <c>xfce4-mixer</c>, <c>xfprint</c>, <c>xfce4-taskmanager</c>, |
| 245 | <c>mousepad</c>. Note that the last three will not be installed if you built |
251 | <c>xfce4-icon-theme</c>, <c>xfwm4-themes</c>, <c>orage</c>, <c>mousepad</c>, |
| 246 | <c>xfce4</c> with the <c>minimal</c> USE flag. However, these are all very |
252 | <c>x11-terms/terminal</c>, and <c>thunar</c>. |
| 247 | small, yet terrific applications, so they're well worth installing. |
253 | </p> |
|
|
254 | |
|
|
255 | <p> |
|
|
256 | <c>xfce4-mixer</c> is a volume control for your sound card. It can also be run |
|
|
257 | as a panel applet, giving you fast access to playback volume. <c>xfprint</c> |
|
|
258 | provides easy printer management and job control; it's a must if you intend to |
|
|
259 | do any printing from your desktop. <c>xfce4-taskmanager</c> displays a list of |
|
|
260 | all running programs, and the CPU and memory consumption each one takes up. By |
|
|
261 | right-clicking an item, you can kill a misbehaving application, pause and |
|
|
262 | restart it, or even alter its runtime priority, which lets you fine-tune how |
|
|
263 | much of a demand it puts on your system's resources. |
|
|
264 | </p> |
|
|
265 | |
|
|
266 | <p> |
|
|
267 | <c>xfce4-icon-theme</c> and <c>xfwm4-themes</c> add a basic icon theme and |
|
|
268 | several window manager themes, respectively. You may want to add a more |
|
|
269 | full-coverage icon theme such as <c>tango-icon-theme</c> just to round out your |
|
|
270 | desktop. |
| 248 | </p> |
271 | </p> |
| 249 | |
272 | |
| 250 | <p> |
273 | <p> |
| 251 | <c>orage</c> is a simple, handy calendar. <c>mousepad</c> is a barebones text |
274 | <c>orage</c> is a simple, handy calendar. <c>mousepad</c> is a barebones text |
| 252 | editor that starts up extremely quickly. <c>terminal</c> is far more |
275 | editor that starts up extremely quickly. <c>x11-terms/terminal</c> is an X11 |
| 253 | configurable and useful than xterm, and supports Unicode text, |
276 | terminal emulator, far more configurable and useful than the barebones |
|
|
277 | <c>xterm</c> supplied with <c>xorg-server</c>. <c>terminal</c> supports Unicode |
| 254 | pseudo-transparency and accelerated transparency via Xfce's built-in |
278 | text, pseudo-transparency and accelerated transparency via Xfce's built-in |
| 255 | compositor, all out-of-the-box. Just make sure that the default action on the |
279 | compositor, all out-of-the-box. Just make sure that the default action on the |
| 256 | terminal launcher of your panel runs <path>/usr/bin/Terminal</path> instead of |
280 | terminal launcher of your panel runs <path>/usr/bin/Terminal</path> instead of |
| 257 | xterm. Right click the launcher and choose "Properties" to change the command. |
281 | xterm. Right click the launcher and choose "Properties" to change the command. |
| 258 | </p> |
282 | </p> |
| 259 | |
283 | |
| 260 | <p> |
284 | <p> |
| 261 | <c>thunar</c> is Xfce's built-in graphical file manager. It's fast yet quite |
285 | <c>thunar</c> is Xfce's default graphical file manager. It's fast yet quite |
| 262 | powerful, can support a few plugins for even more functionality; just install |
286 | powerful, can support several plugins for even more functionality; just install |
| 263 | them with <c>emerge</c>. Let's take a look: |
287 | them with <c>emerge</c>. Let's take a look: |
| 264 | </p> |
288 | </p> |
| 265 | |
289 | |
| 266 | <ul> |
290 | <ul> |
| 267 | <li> |
291 | <li> |
| 268 | <c>thunar-archive</c> lets you create and extract archive files using the |
292 | <c>thunar-archive-plugin</c> lets you create and extract archive files using |
| 269 | right-click menu. It works even better when paired with the <uri |
293 | the right-click menu. It provides a handy <uri |
| 270 | link="http://www.foo-projects.org/~benny/projects/thunar-archive-plugin/">graphical |
294 | link="http://www.foo-projects.org/~benny/projects/thunar-archive-plugin">front-end</uri> |
| 271 | archiving application</uri> developed for Xfce, <c>xarchiver</c>. Run |
295 | for graphical archiving applications such as <c>xarchiver</c>, |
| 272 | <c>emerge xarchiver</c> to install it. |
296 | <c>squeeze</c>, and <c>file-roller</c>. |
| 273 | </li> |
|
|
| 274 | <li> |
297 | </li> |
|
|
298 | <li> |
| 275 | <c>thunar-media-tags</c> lets you intelligently rename multiple media files |
299 | <c>thunar-media-tags-plugin</c> lets you intelligently rename multiple media |
| 276 | at once, and lets you <uri |
300 | files at once, and lets you <uri |
| 277 | link="http://thunar.xfce.org/pwiki/projects/thunar-media-tags-plugin">edit</uri> |
301 | link="http://thunar.xfce.org/pwiki/projects/thunar-media-tags-plugin">edit</uri> |
| 278 | their information tags, such as id3 tags. |
302 | their information tags, such as id3 and ogg tags. |
| 279 | </li> |
303 | </li> |
| 280 | <li> |
304 | <li> |
| 281 | <c>thunar-thumbnailers</c> lets you <uri |
305 | <c>thunar-thumbnailers</c> lets you <uri |
| 282 | link="http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers">preview</uri> |
306 | link="http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers">preview</uri> |
| 283 | certain types of files from within Thunar, such as images and fonts. |
307 | certain types of files from within Thunar, such as images and fonts. |
| … | |
… | |
| 293 | Next, let's see about adding some useful but lightweight desktop applications, |
317 | Next, let's see about adding some useful but lightweight desktop applications, |
| 294 | in keeping with Xfce's philosophy. |
318 | in keeping with Xfce's philosophy. |
| 295 | </p> |
319 | </p> |
| 296 | |
320 | |
| 297 | <p> |
321 | <p> |
| 298 | Though <c>mousepad</c> is nice enough as a quick text editor, if you need a |
322 | Though <c>mousepad</c> is nice enough as a basic text editor, if you need a |
| 299 | full-featured word processor but don't want the bloat of OpenOffice, try |
323 | full-featured word processor but don't want the bloat of OpenOffice, try |
| 300 | emerging <c>abiword</c>. <uri link="http://www.abisource.com">AbiWord</uri> is |
324 | emerging <c>abiword</c>. <uri link="http://www.abisource.com">AbiWord</uri> is |
| 301 | lighter, faster, and is completely interoperable with industry-standard document |
325 | lighter, faster, and is completely interoperable with industry-standard document |
| 302 | types. It can also be further extended with <c>abiword-plugins</c>. |
326 | types. It can also be further extended with <c>abiword-plugins</c>. |
| 303 | </p> |
327 | </p> |
| … | |
… | |
| 456 | <uri link="/doc/en/index.xml?catid=desktop">Desktop Documentation |
480 | <uri link="/doc/en/index.xml?catid=desktop">Desktop Documentation |
| 457 | Resources</uri> list to learn about configuring hardware-accelerated rendering |
481 | Resources</uri> list to learn about configuring hardware-accelerated rendering |
| 458 | for your graphics card. |
482 | for your graphics card. |
| 459 | </p> |
483 | </p> |
| 460 | |
484 | |
|
|
485 | <p> |
|
|
486 | Once you've finished setting up a beautiful Xfce desktop, the next thing to do |
|
|
487 | is take a picture of it to share with other folks! Just install |
|
|
488 | <c>xfce4-screenshooter</c> and post your pictures somewhere for all to admire. |
|
|
489 | </p> |
|
|
490 | |
| 461 | </body> |
491 | </body> |
| 462 | </section> |
492 | </section> |
| 463 | </chapter> |
493 | </chapter> |
| 464 | |
494 | |
| 465 | <chapter> |
495 | <chapter> |