Tilpas dit skrivebord med Conky

Skærmbillede af Conky

En af de mest attraktive funktioner ved Ubuntu og de fleste GNU/Linux-distros er deres evne til at blive tilpasset til at passe til hver bruger. Der er utallige måder at tilpasse vores skrivebord på, men i dette indlæg vil vi fokusere på en meget nyttig såvel som æstetisk widget. Jeg taler om Conky, en widget, der viser oplysninger såsom for eksempel temperaturen på vores processorer, styrken af ​​Wi-Fi-signalet, brugen af ​​RAM og mange andre egenskaber.

Det, vi skal gøre her i dag, er at se, hvordan vi kan installere Conky, hvordan vi kan få det til at køre automatisk i begyndelsen af ​​sessionen, og vi vil også se et par konfigurationer til vores Conky. vi starter.

Som vi har sagt, ligger Conkys skønhed i, at vi gennem den kan få adgang al slags information; fra e-mails eller brugen af ​​harddisken til processorernes hastighed og temperaturen på enhver af enhederne på vores team. Men bedst af alt, Conky giver os mulighed for at se al denne information på skrivebordet på en meget æstetisk og visuelt tiltalende måde, gennem en widget, som vi selv kan tilpasse.

Til at begynde med, hvis vi ikke har det installeret, skal vi installere Conky. Vi kan gøre dette ved at køre følgende kommando i terminalen:

sudo apt install conky-all

Når vi er installeret, kan vi også installere programmet «lm-sensorer», der gør det muligt for Conky at få temperaturen af enhederne på vores pc. For at gøre dette udfører vi denne kommando i terminalen:

sudo apt install lm-sensors

Når vi har installeret disse sidste to pakker, skal vi udføre følgende kommando, så "lm-sensors" registrerer alle enheder på vores pc:

sudo sensors-detect

På dette tidspunkt har vi allerede Conky installeret. Nu kan vi skrive et manuskript til Conky køre automatisk ved starten af ​​hver session. For at gøre dette skal vi oprette en tekstfil i mappen / usr / bin kaldet for eksempel conky-start. For at gøre det udfører vi:

sudo gedit /usr/bin/conky-start

Der åbnes en tekstfil, hvor vi skal tilføje den nødvendige kode, som Conky kan køre i starten af ​​hver session:

#!/bin/bash
sleep 10 && conky;

Nu gemmer vi filen og giver den udførelsestilladelser med:

sudo chmod a+x /usr/bin/conky-start

Nu skal vi lede efter applikationen "Startup Applications" ("Startup Applications Preferences", hvis den ikke vises på spansk) for at tilføje scriptet, som vi tidligere har oprettet. Når vi har åbnet applikationen, vises et vindue som følgende:

Skærmbillede fra 2015 11:08:16

Vi klikker på "Tilføj", og et vindue som dette vises:

Skærmbillede fra 2015 11:08:16

  • Hvor det står Navn vi kan sætte «Conky»
  • Hvor det står Orden, vi er nødt til at klikke på knappen «Gennemse» og se efter det script, vi har oprettet, kaldet conky-start inde i / usr / bin-mappen. Som et alternativ kan vi direkte skrive / usr / bin / conky-start.
  • En kommentar, kan vi tilføje en lille beskrivende kommentar til applikationen, der udføres i starten.

Nu kører Conky automatisk hver gang du logger ind.

Hvis Conky-widgetten stadig ikke vises på skrivebordet, skal du bare genstarte systemet eller køre det direkte fra terminalen ved at skrive navnet på programmet (conky). Når først widgetten vises på skrivebordet, er det sandsynligt, at vi ikke vil kunne lide det udseende, den præsenterer som standard. Til dette vil vi vise dig, hvordan du kan redigere Conkys skrifttype for at give den det udseende, du bedst kan lide.

Conky's kildefil findes som en skjult fil inde i vores brugers bibliotek. Denne fil har navnet ".conkyrc". For at se de skjulte filer og mapper i en mappe kan vi gøre det grafisk ved at trykke på Ctrl + H eller ved at udføre kommandoen:

ls -f

Hvis filen ".conkyrc" ikke vises, skal vi selv oprette den med:

touch .conkyrc

Når vi først finder det eller tror på det, åbner vi det, og der har vi den skrifttype, der kommer som standard i vores Conky eller en tom fil, hvis vi selv har oprettet den. Hvis du ikke kan lide denne konfiguration, kan du kopiere den skrifttype, jeg bruger her.

Og som du kan se, på internettet kan vi finde tusinder af konfigurationer bare ved at søge "Conky-konfigurationer" eller "Conky-konfigurationer" i Google. Når vi først har fundet den, vi kan lide, behøver vi kun downloade kilden og indsætte den i ".conkyrc" -filen, som vi nævnte tidligere. På samme måde vil vi i Ubunlog vise dig en liste over de bedste konfigurationer til Conky opnået fra Devianart:

1

Conky, Conky, Conky af YesThisIsMe.

 

2

Conky Konfig af didi79

3

konky måne af despot77

 

4

Min Conky Config af londonali1010

Ud over at downloade konfigurationer, der allerede er skrevet, kan vi oprette vores eller ændre eksisterende, da Conky er fri software. Vi kan se Conkys kildekode på din GitHub-side.

Forhåbentlig har dette indlæg hjulpet dig med at tilpasse dit skrivebord lidt mere. Nu med Conky vil vores skrivebord have et meget mere behageligt udseende, udover at vi vil være i stand til at have oplysninger, der på et bestemt tidspunkt kan være meget nyttige for os.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

17 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Sergio S. sagde han

    Jeg prøvede det en gang, og jeg kunne godt lide, hvordan det så ud, det gav et andet særpræg på skrivebordet. Problemet er, at jeg bare altid var nødt til at gå til skrivebordet for at kunne kontrollere et af disse tal. Og sandheden er, at jeg næppe har brugt skrivebordet i lang tid, jeg har et par dokumenter med hastende brug og nogle mapper, men intet andet. For at være pæn har jeg strukturen på mine filer andre steder og ikke længere på skrivebordet (jeg stoppede med at bruge den siden jeg forlod Window $).
    Så denne Conky-tjeneste var ikke særlig praktisk for mig, jeg prøvede andre muligheder og besluttede at "Systembelastningsindikator", jeg har den i øverste bjælke i min Ubuntu og med det kan jeg med det samme se, hvordan alt går. Det har meget mindre muligheder end Conky, men hvad jeg virkelig bruger det til 😉

  2.   Rodrigo sagde han

    Hej Miguel, mange tak for denne artikel, da det var den, der hjalp mig mest med at installere Conky til den detaljerede trin for trin. Jeg installerede den samme conky som dig. Men forskellen er, at min vises med en sort baggrund. Hvordan skal jeg gøre den gennemsigtig som din?
    Mange tak.

    1.    Michael Perez sagde han

      Godmorgen Rodrigo,

      Hvis du som du siger har brugt den samme Conky som mig, skal den vises med den gennemsigtige baggrund. Under alle omstændigheder skal du åbne .conkyrc-filen i dit hjemmekatalog og se om følgende etiket vises på linje 10:
      own_window_transparent yes
      På denne måde skal Conky få dig med den gennemsigtige baggrund. Se nøje, hvis du i stedet for "ja" har "nej", og i så fald skal du ændre det.
      Tak for læsning og venlig hilsen!

      1.    Rodrigo sagde han

        Godmorgen Miguel,
        Som altid tak for at tage dig tid til at svare, ikke alle gør det. Med hensyn til det, vi talte om ovenfor, ser det i linje 10 i scriptet ud, som det skal være:
        eget_vindue_transparent ja
        men stadig vises det stadig med den sorte baggrund. Under alle omstændigheder giver jeg det som en kurvkasse.
        På den anden side ville jeg spørge dig, hvordan jeg skal få vejret til at se ud for mig.

        Mange tak!

  3.   Svamp-kun sagde han

    Hej, jeg får følgende fejl, når jeg starter conky fra terminalen
    «Conky: manglende tekstblok i konfiguration; spændende
    ***** Advarsel om Imlib2-udvikler *****:
    Dette program kalder Imlib-opkaldet:

    imlib_context_free ();

    Med parameteren:

    sammenhæng

    bliver NULL. Ret dit program. »

    Jeg håber du kan hjælpe mig!

    1.    Michael Perez sagde han

      Godnat,

      Først og fremmest har du oprettet .conkyrc-filen i din hjemmekatalog korrekt?
      I så fald informerer den første fejl dig om, at den ikke kan finde TEXT-tagget i .conkyrc-kildefilen. Kontroller, om du har TEXT-etiketten sat inden du formaterer de data, der vises på skærmen. Hvis du ikke kan løse problemet, er det bedst at kopiere din konfiguration til Pastebin og send mig linket for at kunne gennemgå koden.
      Tak for læsning og venlig hilsen.

  4.   raul antonio longarez vidal sagde han

    Hej, hvordan indsætter jeg den? Jeg har allerede åbnet filen og kopieret den og pefo som den er, eller jeg fjerner mellemrumene, undskyld, men det er stadig min første gang, og sandheden er, at den grimme sorte boks ikke slår mig XD

  5.   Daryl Ariza sagde han

    Hej, jeg har et problem med conky manager v2.4 i ubuntu 16.04 af 64bits, og det er, at jeg vil have en af ​​de widgets, den bringer, for at forblive på mit skrivebord for evigt, jeg mener, at widgeten er der ved hver start, men jeg kan Kan du ikke finde nogen som det kan hjælpe ?? først og fremmest tak

  6.   Liher Sanchez Belle sagde han

    Hej Miguel, jeg er Liher, forfatteren af ​​Conky, du viser her, jeg er glad for, at du kunne lide det. Hilsen kollega

  7.   Daniel sagde han

    hej godt, er det når du åbner tekstfilen og lægger (#! / bin / bash
    sleep 10 && conky;) giver mig dette problem ** (gedit: 21268): ADVARSEL **: Indstil dokumentmetadata mislykkedes: Indstil metadata :: gedit-stave-aktiveret attribut understøttes ikke
    Hvad kan jeg gøre?

  8.   asd sagde han

    Det hjalp mig ikke, det startede ikke engang

  9.   Mixterix AL (Mixterix) sagde han

    Det fungerede ikke for mig, det så ud til, at min ubuntu havde en win32 lag lol, jeg var nødt til at slette den

  10.   netizen sagde han

    Hej.
    Jeg så widgetten ligesom din, men det eneste problem, den præsenterer, er at den ikke overvåger netværket. Hvad kan jeg gøre? Da jeg har forbindelse til netværket. Og et andet spørgsmål: Hvis du ikke længere vil have det, hvordan afinstallerer jeg det?

    Tak for din tid.

  11.   Gabriel M. sagde han

    Kender nogen navnet på conky i det første billede af indlægget ???

  12.   developer sagde han

    Ekstraordinært indlæg, det er første gang, jeg læser noget, som jeg forstår 100% om conky, indlæggene om dette interessante emne er altid meget forvirrende, derfor takker jeg dig. Jeg har dog et problem med din konfiguration, som jeg finder meget objektiv elegant. Detaljen er, at intensiteten af ​​wifi-signalet ikke vises, kan du hjælpe mig med dette tak. Jeg sætter pris på din tid og støtte på forhånd. Hilsner!

  13.   Yo sagde han

    Din pastebin-konfiguration mislykkes:

    conky: Syntaksfejl (/home/whk/.conkyrc:1: '=' forventes nær 'nej') under læsning af konfigurationsfil.
    conky: Forudsat at det er i gammel syntaks og forsøger at konvertere.
    conky: [streng «...»]: 139: forsøg på at indeksere lokale 'indstillinger' (en nulværdi

  14.   Jeg kæmper sagde han

    Gode ​​kammerater, selvom dette er en gammel tråd, er denne conky konfiguration meget god, i dag bruger conky en anden mere moderne syntaks, jeg efterlader dig den samme version af Miquel's conkyrc, opdateret til den aktuelle lua syntaks:

    conky.config = {

    baggrund = falsk,
    font = 'Snap.se:size=8',
    use_xft = sand,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_run_times = 0,
    own_window = sand,
    own_window_class = 'Conky',
    own_window_hints = 'udekoreret, nedenunder, klæbrig, spring_opgavelinje, skip_pager',
    own_window_argb_visual = sand,
    own_window_argb_value = 150,
    own_window_transparent = falsk,
    own_window_type = 'dock',
    double_buffer = sand,
    draw_shades = falsk,
    draw_outline = falsk,
    draw_borders = falsk,
    draw_graph_borders = falsk,
    minimumshøjde = 200,
    minimum_bredde = 6,
    maksimumbredde = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    alignment = 'top_right',
    gap_x = 10,
    gap_y = 46,
    no_buffers = sand,
    cpu_avg_samples = 2,
    override_utf8_locale = falsk,
    store bogstaver = falske,
    use_spacer = ingen,

    };

    conky.text = [[

    # Here begynder konfigurationen af ​​de viste data
    #Det første er navnet på operativsystemet og versionen af ​​kernen
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel

    # Dette viser os de to processorer og en bjælke for hver af dem med deres brug
    $ {font Ubuntu: style = bold: size = 14} Processorer $ hr
    $ {Ubuntu font: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    # Dette viser os processorenes temperatur
    Temperatur: $ alignr $ {acpitemp} C

    # Dette viser os Home-partitionen, RAM'en og saven med en bar hver og dens data
    $ {font Ubuntu: style = bold: size = 14} Hukommelse og diske $ hr
    $ {font Ubuntu: style = bold: size = 10} HJEM $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / hjem}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {medlem}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    $ swapbar

    # Dette viser os batteriets tilstand med en bjælke
    $ {font Ubuntu: style = bold: size = 14} Batteri $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    # Dette viser os forbindelsen til en bar og dens styrke
    $ {font Ubuntu: style = bold: size = 14} Netværk $ hr
    $ {font Ubuntu: style = bold: size = 10} WIFI-intensitet $ alignr $ {wireless_link_qual wlp3s0}%
    # Dette viser os download- og uploadhastigheden på internettet med grafik
    $ {font Ubuntu: style = bold: size = 10} Download $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} Upload $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    # Dette viser CPU-brugen af ​​de applikationer, der bruger den mest
    $ {font Ubuntu: style = bold: size = 14} CPU-anvendelsesapplikationer $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
    $ {top name 2} $ alignr $ {top cpu 2}%
    $ {top name 3} $ alignr $ {top cpu 3}%

    # Dette viser os den procentdel af RAM, der bruges af dets applikationer
    $ {font Ubuntu: style = bold: size = 14} Brug RAM-applikationer $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
    $ {top_mem navn 2} $ alignr $ {top_mem mem 2}%
    $ {top_mem navn 3} $ alignr $ {top_mem mem 3}%

    ]]

    Bemærk, at i netværkets upload- og downloadoplysninger skal du erstatte "wlan0" med "wlp3s0"
    For at kende navnet på netværket skal du bruge kommandoen ifconfig