ubuntu/mint: sysinfo-desklet conky

[ geschrieben am 19.12.2018 in blog: der maschinist | tags: #, #, #, #, #, #, #, #, # ]

das systeminfo-desklet conky ist in der linux-welt sehr verbreitet. die installation ist mit apt install conky-std schnell vorgenommen. dieser beitrag soll mir als erinnerungsstütze dienen, wenn es um die dazu gehörige .conkyrc geht.

# cat ~/.conkyrc
alignment bottom_right
font DejaVu Sans Mono
default_color white
gap_x 10
gap_y 45
own_window yes
own_window_transparent no
own_window_argb_visual yes
own_window_argb_value 95
own_window_class Conky
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
background yes

TEXT

   ${color grey}Krnl: ${goto 80}$color $kernel ($machine)
   ${color grey}Uptm: ${goto 80}$color $uptime

   ${color grey}CPU freq: ${goto 80}$color $freq MHz ($freq_g GHz)
   ${color grey}CPU usg: ${goto 80}$color $cpu%
   ${color grey}RAM usg: ${goto 80}$color $memperc% ${goto 140}$mem/$memmax
   ${color grey}Swp usg: ${goto 80}$color $swapperc% ${goto 140}$swap/$swapmax
   ${color grey}FS usg: ${goto 80}$color / ${goto 140}${fs_used /}/${fs_size /}
   ${goto 80}$color /_daten ${goto 140}${fs_used /_daten}/${fs_size /_daten}
   ${goto 80}$color /_win7 ${goto 140}${fs_used /_win7}/${fs_size /_win7}

   ${color grey}IP addr: ${goto 80}$color ${addr enp1s0}

damit wäre im grunde bereits alles gesagt. 🙂


[NACHTRAG] Meine aktuelle .conkyrc sieht wie folgt aus…

me@szi:~$ cat ~/.conkyrc
conky.config = {
	alignment = 'top_right',
	use_xft = true,
	font = 'Bitstream Vera Sans Mono:size=9',
	xftalpha = 0.9,
	update_interval = 3.0,
	default_color = 'white',
	minimum_width = 300,
	gap_x = 30,
	gap_y = 45,
	own_window = true,
	own_window_transparent = true,
	own_window_argb_visual = true,
	own_window_argb_value = 95,
	own_window_class = 'Conky',
	own_window_type = 'desktop',
	own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
	background = true,
};

conky.text = [[

   ${goto 10}${color grey}Host: ${goto 110}$color ${nodename}
   ${goto 10}${color grey}IP addr: ${goto 110}$color ${addr eno1}

   ${goto 10}${color grey}Krnl: ${goto 110}$color $kernel ($machine)
   ${goto 10}${color grey}Uptm: ${goto 110}$color $uptime

   ${goto 10}${color grey}CPU freq: ${goto 110}$color $freq_g GHz
   ${goto 10}${color grey}CPU usg: ${goto 110}$color $cpu%
   ${goto 10}${color grey}RAM usg: ${goto 110}$color $memperc% ${goto 210}$mem/ $memmax
   ${goto 10}${color grey}Swp usg: ${goto 110}$color $swapperc% ${goto 210}$swap/ $swapmax

   ${goto 10}${color grey}FS usg: ${goto 110}$color / ${goto 210}${fs_used /}/ ${fs_size /}
   ${goto 110}$color /_daten ${goto 210}${fs_used /_daten}/ ${fs_size /_daten}

]];

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.