Conky unter Gnome
Aus Gentoo Linux Wiki
| Terminals / Shells • X • Portage • System • Dateisysteme • Kernel • Netzwerk• Sonstiges • alphabetischer Tipp Index |
Conky ist eine Weiterentwicklung vom derzeit maintainerlosen Projekt Torsmo. Nun wird auf beiden Homepages darauf hingewiesen, das die Anzeige unter GNOME nicht sauber funktioniert. Zumindest nicht, solange Nautilus den Desktop selbst "zeichnet".
(Siehe http://conky.sourceforge.net/docs.html unter Bugs oder http://torsmo.sourceforge.net/readme.php unter Known problems)
Conky selbst schafft die Möglichkeit, Systeminformationen, Festplattennutzung, Netzwerkaktivität und andere Daten vollkommen frei konfigurierbar direkt auf dem Desktop anzuzeigen.
Wer allerdings nicht auf "das Desktop zeichnen" vom Nautilus verzichten möchte, lässt einfach Conky in einem eigenes Fenster darstellen. Mit der Option 'double buffer' verschwindet dann auch noch das lästige Flackern der Anzeige. Ein Aufruf würde dann so aussehen:
conky -ob
Ein kleiner Konfigurationseinstieg wird hier gezeigt.
[Bearbeiten] Versteckspiel ohne Devil's Pie
Um Conky im Task-Panel zu verstecken, und noch ein paar weitere Sachen, kann man in der .conkyrc einige Parameter angeben:
own_window yes own_window_type normal own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
[Bearbeiten] Versteckspiel mit Devil's Pie
Wen nun noch das Fenster im Task-Panel stört, findet mit dem kleinen Programm Devil's Pie brauchbare Abhilfe. Dieses Programm ermöglicht die Darstellung verschiedener Programme in einem Window Manager zu "verbiegen".
Die Konfiguration für Devil's Pie muß im Homeverzeichnis unter dem Namen ~/.devilspie.xml abgespeichert werden. Die folgende Konfiguration stellt beispielsweise das Programme Conky nicht im Task-Panel, nicht im Pager und auf allen Workspaces dar.
Version < 0.13:
| Datei: ~/.devilspie.xml |
<?xml version="1.0"?>
<!DOCTYPE devilspie SYSTEM "devilspie.dtd">
<devilspie>
<flurb name="Conky">
<matchers>
<matcher name="DevilsPieMatcherWindowName">
<property name="application_name" value="conky"/>
</matcher>
</matchers>
<!-- The action below will pin conky to all workspaces-->
<actions>
<action name="DevilsPieActionSetWorkspace">
<property name="pinned" value="TRUE"/>
</action>
<!-- The action below will remove conky from the windows list and the Workspace Switcher (thanks Trash:)-->
<action name="DevilsPieActionHide">
<property name="skip_tasklist" value="TRUE"/>
<property name="skip_pager" value="TRUE"/>
</action>
</actions>
</flurb>
</devilspie>
|
Version >= 0.13:
| Datei: ~/.devilspie/conky.ds |
(if
(is (application_name) "conky")
(begin
(pin)
(skip_tasklist)
(skip_pager)
)
)
|
Die s-expression Datei muss entweder in /etc/devilspie/ oder ~/.devilspie/ liegen. Und sie muss eine .ds Endung haben.
Natürlich lassen sich mit Hilfe von Devil's Pie auch Programme, wie die transparente und borderlose Darstellung von Eterm quasi verstecken.
lightmaker 20:20, 23. Aug 2005 (GMT)
Anmerkung: Ab Version 0.13 werden anstatt xml-files, s-expression-files im ordner ~/.devilspie/ zur configuration verwendet!
