Conky howto

Diese Anleitung setzt die Kenntniss folgender Seiten voraus:

Einleitung

Da recht viele Torsmo nutzen, Probleme haben oder das Projekt gerne Weiterentwickelt sehen würden, hat Brenden Matthews Conky geschrieben.

Installation

Nun Downloadet ihr euch das neuste Conky von Sourceforge und entpackt es. Um es letzendlich zu kompiilieren müsst ihr noch ./configure --prefix=/usr --enable-xft --enable-mpd --enable-seti --enable-double-buffer --enable-own-window --enable-proc-uptime
make
ausführen.

Start

da ich mir nicht sicher bin, welche die bessere Methode zum Aufruf ist, führe ich einfach mal beide auf. Bitte schreibt einen Kommentar, wenn ihr eins für besser erachtet.

Methode 1:
Verschiebt das kompiilierte Programm mit sudo mv conky /usr/local/bin/conky nach /usr/local/bin und führt es von wo auch immer mit conky aus.
Methode 2:
Um Conky in z.B. einem “eigene Programme”-Ordner zu speichern müsst ihr mv conky /pfad/zu/dem/ordner/conky ausführen. Um Conky dann zu starten braucht ihr allerdings ./pfad/zu/dem/ordner/conky.

Demo-Script

# ~/.torsmorc
# copyleft: Oluf Lorenzen
#
double_buffer yes
background yes
font -*-clean-medium-r-*-*-12-*-*-*-*-*-*-*
own_window no
minimum_size 80 5
draw_shades no
draw_outline no
stippled_borders 0
border_margin 6
border_width 1
default_color red
default_shade_color lightgrey
default_outline_color white
alignment bottom_left
gap_x 20
gap_y 20
no_buffers yes
uppercase yes
update_interval 1
mail_spool $MAIL

TEXT
${color}host :${color white} ${nodename}
${color}os :${color white} ${sysname} ${kernel}
${color}AMD @${color white} ${freq}Mhz ${color white}
$hr
${color}uptime:${color white} $uptime ${color white}
$stippled_hr
${color}date : ${color white}${time %a,} ${time %B %e %G}
${color}time : ${color white}${time %H:%M:%S} ${color white}
$stippled_hr
${color}cpu :${color white} $cpu% $cpubar
${color}ram :${color white} $memperc% $membar
${color}swap :${color white} $swapperc% $swapbar ${color white}
$stippled_hr
${color}total :${color white} ${fs_size /}
${color}used :${color white} ${fs_used /}
${color}free :${color white} ${fs_free /} ${color white}
$stippled_hr
${color}root : ${color white}${fs_free_perc /}% ${fs_bar /}
${color}home : ${color white}${fs_free_perc /home}% ${fs_bar /home}
${color}usr : ${color white}${fs_free_perc /usr}% ${fs_bar /usr} ${color white}
$stippled_hr
${color}processes
${color}total : ${color white}${processes}
${color}now : ${color white}${running_processes} ${color white}
$stippled_hr
${color}eth0
${color}Up :${color white} ${upspeed eth0} k/s
${color}Down :${color white} ${downspeed eth0} k/s ${color white}
$stippled_hr
${color}CPU :${color white} ${acpitemp}°C
${color}FAN :${color white} ${acpifan}${color white}
$hr
${color}Mails : ${color slategrey}$mails${color white}
$hr
${color red}Cpu Mem Procs ${color white}
${color white}${execi 10 ps gaxo %cpu,%mem,comm | sort +0nr | head -n 5 | sed -e 's/-bin//' | sed -e 's/-media-play//'}

Links

ab

Legal mumbo wumbo

written under a Attribution-NonCommercial-ShareAlike License by Oluf “Finkregh” Lorenzen