conky Det är ett intressant verktyg som hjälper oss att övervaka vårt system (bland annat) och även om jag inte har använt det på länge, länge (eftersom det förlorat medvetandet, åtminstone för mig), älskade jag det för att vara ett enkelt applikation som förbrukar få resurser.
Normalt när vi kör och konfigurerar conky, vi använder bara en enda instans men vad händer om vi vill använda flera? Som du kan se i följande bild, till exempel:
Låt oss se hur man gör det. För detta måste vi skapa flera filer, 3 i det här fallet:
- .conkyrc_mail för e-postavisering
- .conkyrc_system för systeminformation
- .conkyrc_time för klockan på skrivbordet
Vi skapar en mapp som heter .conky i vårt / hem.
$ mkdir ~/.conky
Sedan öppnar vi en terminal som och som root skapar vi en fil i / Usr / local / bin med namnet start_conky:
$ sudo touch /usr/local/bin/start_conky
och vi lägger in följande:
#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &
Nu har vi kvar att ge det behörigheter:
$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: personal / usr / local / bin / start_conky
Men det kan hända att Conky startar innan skrivbordet är klart att laddas och försvinner. För att lösa detta skapar vi en fil i sökvägen /home/din_användare/.config/autostart under namnet conky_start (det är ett annat namn än filen som skapades i / usr / local / bin) och vi lägger in det:
#! / bin / bash sleep 15 start_conky exit 0
Vi kan ändra värdet sova 15 beroende på hur lång tid det tar att ladda vårt skrivbord.
Hittills den relevanta delen av denna artikel. Fortsätt läsa om du vill kopiera de skript som användes i föregående exempel.
.conkyrc_mail
# Använd Xft? use_xft ja xftfont DejaVu Sans: storlek = 8 xftalpha 0.8 text_buffer_size 2048 # Uppdateringsintervall i sekunder update_interval 1 # Detta är antalet gånger Conky kommer att uppdatera innan du slutar. # Ställ in på noll för att köra för alltid. total_run_times 0 # Skapa eget fönster istället för att använda skrivbordet (krävs i nautilus) own_window ja own_window_transparent ja own_window_type åsidosätta #own_window_hints odekorerad, nedan, klibbig, skip_taskbar, skip_pager # Använd dubbel buffring (minskar flimmer, kanske inte fungerar för alla # storlek) Minimum av textområdet minsta storlek 200 0 #maximum_bredd 200 # Rita nyanser? draw_shades no # Rita konturer? draw_outline nr # Rita gränser runt text draw_borders nej # Stipplade gränser? stippled_borders 0 # kantmarginaler kantmarginal 5 # kantbredd gräns_bredd 1 # Standardfärger och även kantfärger standard_färg vit #default_shade_färg svart #default_outline_färg vit egen_fönster_färg vit # Textjustering, andra möjliga värden kommenteras #justering topp_vänsterjustering topp_höger #justering bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Gap mellan ramarna på skärmen och text # samma sak som att passera -x vid kommandoraden gap_x 35 gap_y 40 # Subtrahera filsystembuffertar från använt minne? no_buffers ja # inställt på ja om du vill att all text ska vara versal versal nej # antal cpu-prover till genomsnitt # inställt på 1 för att inaktivera medelvärde cpu_avg_samples 1 # antal nettoprover till genomsnitt # inställt på 1 för att inaktivera medelvärde netto_avg_samples 2 # Tvinga UTF8? notera att UTF8-stöd krävs XFT åsidosätt_utf8_locale ja # Lägg till mellanslag för att förhindra att saker rör sig? Detta påverkar bara vissa objekt. use_spacer ingen TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = ditt användarnamn –passord = tupassword –ssl –connectiontimeout = 51} $ {font} Meddelande
.conkyrc_time
# Använd Xft? use_xft ja xftfont DejaVu Sans: storlek = 8 xftalpha 0.8 text_buffer_size 2048 # Uppdateringsintervall i sekunder update_interval 1 # Detta är antalet gånger Conky kommer att uppdatera innan du slutar. # Ställ in på noll för att köra för alltid. total_run_times 0 # Skapa eget fönster istället för att använda skrivbordet (krävs i nautilus) own_window ja own_window_transparent ja own_window_type åsidosätta #own_window_hints odekorerad, nedan, klibbig, skip_taskbar, skip_pager # Använd dubbel buffering (minskar flimmer, kanske inte fungerar för alla # storlek) Minimum av textområdet minsta storlek 200 0 #maximum_bredd 200 # Rita nyanser? draw_shades no # Rita konturer? draw_outline nr # Rita gränser runt text draw_borders nej # Stipplade gränser? stippled_borders 0 # kantmarginaler kantmarginal 5 # kantbredd gräns_bredd 1 # Standardfärger och även kantfärger standard_färg vit #default_shade_färg svart #default_outline_färg vit egen_fönster_färg vit # Textjustering, andra möjliga värden kommenteras #justering topp_vänsterjustering topp_höger #justering bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Avstånd mellan skärmar och text # samma sak som att passera -x vid kommandoraden gap_x -40 gap_y 679 # Subtrahera filsystembuffertar från använt minne? no_buffers ja # inställt på ja om du vill att all text ska vara i versaler versal nr # antal cpu-prover till genomsnitt # inställt på 1 för att inaktivera medelvärde cpu_avg_samples 1 # antal nettoprover till genomsnitt # inställt på 1 för att inaktivera medelvärde nettoavg_samples 2 # Tvinga UTF8? notera att UTF8-stöd krävs XFT åsidosätt_utf8_locale ja # Lägg till mellanslag för att förhindra att saker rör sig? Detta påverkar bara vissa objekt. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}
.conkyrc_system
# Använd Xft? use_xft ja xftfont DejaVu Sans: storlek = 8 xftalpha 0.8 text_buffer_size 2048 # Uppdateringsintervall i sekunder update_interval 1 # Detta är antalet gånger Conky kommer att uppdatera innan du slutar. # Ställ in på noll för att köra för alltid. total_run_times 0 # Skapa eget fönster istället för att använda skrivbordet (krävs i nautilus) own_window ja own_window_transparent ja own_window_type åsidosätta #own_window_hints odekorerad, nedan, klibbig, skip_taskbar, skip_pager # Använd dubbel buffering (minskar flimmer, kanske inte fungerar för alla # storlek) Minimum av textområdet minsta storlek 200 0 #maximum_bredd 200 # Rita nyanser? draw_shades no # Rita konturer? draw_outline nr # Rita gränser runt text draw_borders nej # Stipplade gränser? stippled_borders 0 # kantmarginaler kantmarginal 5 # kantbredd kant_bredd 1 # Standardfärger och även kantfärger standard_färg 2a2a2a egna_fönster_färg vit # Textjustering, andra möjliga värden kommenteras #justering topp_vänsterjustering topp_höger #justering bottenvänster #justering bottenhöger # Gap mellan gränserna skärm och text # samma sak som att skicka -x vid kommandorad gap_x 800 gap_y 690 # Subtrahera filsystembuffertar från använt minne? no_buffers ja # inställt på ja om du vill att all text ska vara versal versal nej # antal cpu-prover till genomsnitt # inställt på 1 för att inaktivera medelvärde cpu_avg_samples 1 # antal nettoprover till genomsnitt # inställt på 1 för att inaktivera medelvärde netto_avg_samples 2 # Tvinga UTF8? notera att UTF8-stöd krävs XFT åsidosätt_utf8_locale ja # Lägg till mellanslag för att förhindra att saker rör sig? Detta påverkar bara vissa objekt. use_spacer ingen TEXT $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP : $ swapperc% $ {alignr 60} $ {swapbar 8,60}
Spektakulärt komplement till det inlägg jag publicerade om Install Conky.
😉 Jag publicerade det faktiskt för att klargöra tvivel hos en annan användare. Jag är inte säker på om inställningarna fortfarande fungerar som jag använde dem för länge sedan.
Varför säger du att det inte är vettigt att använda det?
hälsningar
Tja, för det verkar dumt för mig att jag måste minimera alla fönster för att gå till skrivbordet för att se lite annan statistik. För resten är det en annan applikation som kör för skojs skull. Men det är mitt sätt att se det, det finns människor som bara använder det för skönhet. Jag har redan klarat det steget .. 😀
Gick du det steget? Bra, så du gick tillbaka till XFCE !!!
Ha, jag skojar. Jag installerade det aldrig av samma anledning.
När jag använde det på skrivbordet med Fluxbox var det jag gjorde att sätta det på en enda rad och ställa in storleken på alla fönster så att de aldrig upptog det utrymmet. På det här sättet såg jag alltid informationen som upptar mycket lite skärmutrymme (för en 19 ″-bildskärm, kanske det är diskutabelt på en bärbar dator) och förbrukar få resurser.
Jag är glad att se att detta fortfarande går smidigt, många av de stora killarna faller nyligen.
Hälsningar.
Respektabel, men väldigt subjektiv och relativ din åsikt. I mitt fall är conky viktigt för mig att övervaka systemets temperaturer (bland annat som är ganska långt ifrån användning på grund av "skönheten"). Jag kommer att vara evigt tacksam för det här lilla programmet eftersom det har sparat några biljetter till mig. Jag är till exempel skyldig honom att mitt grafikkort inte har smält. För en tid sedan märkte jag att temperaturen på den här gick upp oroväckande utan att använda något program som motiverar det. Förvånad demonterade jag PC-fodralet för att utforska lite: Jag upptäckte då att grafikkylaren hade täppt till på grund av damm. Om inte Conky skulle jag aldrig ha upptäckt det i tid och skulle ha slut på GPU. Ansökan kör för skojs skull? Jag tror inte det.
Att minimera alla fönster och återställa dem för att se Conky kan få mig att förlora högst ett par sekunder (lite uppoffring om datorns hälsa är involverad och därför mitt arbete). Och om jag inte vill minimera går jag till ett annat skrivbord och ett heligt botemedel.
Det måste finnas något sätt för en tangentbordsgenväg att skicka den framåt för att kunna minimera någonting.
För mig fungerar GNOME 3.4-reservgränssnittet bra för mig med sin ordning. Sötheten på skrivbordet tröttnar mig redan.
conkyEmail, conkyForecast ... är oberoende program från conky. De tillhör conky-följeslagare.
Tack, det fungerade för mig
WTF? Safari körs på ArchLinux
Webkit, Webkit överallt.
Jag älskar att ha conky. Allt kontrolleras, ... även om tiden för att ha moloner har gått in i historien: P. Nu har jag en normal med de typiska data på datorn.
Tack så mycket för förklaringen 😀
Tack för tipset!
Men med Conky GUI är manuellt arbete ganska ergonomiskt.
Hälsningar!
Bra, det har hjälpt mig mycket.