Conky (mjukvara)

Conky
Originalförfattare Brenden Matthews
Stabil frisättning
Edit this on Wikidata 1.17.0 / 1 januari 2023 ; 56 dagar sedan ( 1 januari 2023 )
Förvar
Skrivet i C , C++
Operativ system Linux , FreeBSD och OpenBSD
Typ Systemövervakare
Licens GPL- och BSD-licenser
Hemsida github .com /brndnmtthws /conky

Conky är en gratis skrivbordssystemmonitor för X Window System . Den är tillgänglig för Linux , FreeBSD och OpenBSD . Conky är mycket konfigurerbar och kan övervaka många systemvariabler inklusive status för processorn , minne , bytesutrymme , disklagring , temperaturer , processer , nätverksgränssnitt , batteriström, systemmeddelanden, e-postinkorgar, Arch Linux- uppdateringar, många populära musikspelare ( MPD , XMMS2, BMPx, Audacious , etc.), väderuppdateringar, senaste nyheter och mycket mer. Till skillnad från systemmonitorer som använder widgetverktyg på hög nivå för att återge sin information, ritas Conky direkt i ett X-fönster. Detta gör att den kan konfigureras så att den förbrukar relativt få systemresurser.

Conky hyllades som "ett av de bäst underhållna, och definitivt ett av de mest användbara programmen i världen av öppen källkod" i Linux Magazine .

Det kommer förkonfigurerat i standardinstallationen av Pinguy OS och CrunchBang Linux .

Historia

Conky är en gaffel av torsmo , en systemmonitor som inte längre underhålls. Torsmo fortsätter dock att användas i system där applikationer som använder minimala resurser är att föredra. Damn Small Linux , till exempel, kör torsmo i sitt skrivbordsrotfönster på standardinstallationen av sin Live CD . Conky har fått sitt namn från en karaktär i det kanadensiska tv-programmet Trailer Park Boys .

Vanliga användningsområden

Även om Conky lämpar sig för användning som en systemmonitor, kan den också användas för att samla in och visa många andra informationskällor och kan utökas med programmeringsspråket Lua .

Conky har också porterats till enheter som Nokia N900 och kan portas till praktiskt taget alla system med GCC och en X11 -implementering.

Användare har skapat och distribuerat många skräddarsydda skript, som visar Conkys modularitet och mångsidighet i funktion och utseende. En tråd Ubuntu- forumen har vuxit till över 2 000 sidor med användare som delar sina konfigurationer.

Användningsexempel

En enkel konfiguration för Conky som visar tiden på en användares skrivbord är följande:

Notera: Från och med version 1.10 har Conky ändrat den använda syntaxen.

  
      
      
      
      
	  
      
      
      
      
      
      
      
      
      
      
      
	  
      
      
      
      
      
      
      
      
      0
      
      
      
      
      


  

 conky  .  config  =  {  alignment  =  'middle_middle'  ,  background  =  false  ,  border_width  =  1  ,  cpu_avg_samples  =  2  ,  default_color  =  'white'  ,  default_outline_color  = '   white  '  ,  default_shade_color  =  ' vit'   ,  draw_borders  =  falseoutline  true  _  drawborders  =  falseoutline  true  _  ,  draw_shades  =  false  ,  use_xft  =  true  ,  font  = '   Free  Mono  :size=  30  '  ,  gap_x  =  5  ,  gap_y  =  60  ,  minimum_height  =  5  ,  minimum_width  =  400  ,  net_avg_samples  =  2  ,  no_buffers  =  out  true  ,  _outst_console  false  ,  extra_newline  =  false  ,  own_window  =  true  ,  own_window_class  =  '  Conky'  ,  own_window_type  =  '  desktop  '  ,  stippled_borders  =  ,  update_interval  =  1.0  ,  versaler  =  false  ,  use_spacer  =  '  ingen  '  ,  show_graph_scale  =  }  false  ky  text  =  [[  ${tid %H:%M}  ]] 

Ett enklare exempel på den gamla syntaxen:

update_interval 30 own_window yes own_window_type desktop use_xft yes xftfont DejaVu Sans:size=14 alignment bottom_right TEXT ${time %H:%M}

Standardplatsen för konfigurationsfilen är $HOME/.conkyrc eller ${sysconfdir}/conky/conky.conf . På de flesta system är " sysconfdir " /etc , och du kan hitta exempel på konfigurationsfilen där ( /etc/conky/conky.conf ).

Skärmdumpar

Se även

externa länkar