Pastell, et verktøy for å jobbe med farger fra terminalen

om pastell

I denne artikkelen skal vi ta en titt på Pastel. Det er en gratis og åpen kildekode kommandolinjeverktøy for å jobbe med farger. Vi kan konvertere farger fra ett format til et annet, vise og analysere farger fra terminalen og til og med bruke en fargevalg blant andre muligheter.

Dette verktøyet er skrevet i Rust og den ble lansert for noen dager siden, men allerede vurderer ganske mange brukssaker. Med den vil vi kunne utføre raske og enkle operasjoner som å konvertere mellom formater eller velge en farge fra skjermen, til å bruke den i skript for å generere fargepaletter eller manipulere farger i temaer.

Verktøyet er kompatibel med mange formater og fargerom annerledes, inkludert RGB, HSL, CIELAB, CIELCh, samt ANSI 8-bit og 24-bit representasjoner.

Last ned og installer Pastel

I versjonssiden Kake vi skal finne binærfiler for Gnu / Linux (.DEB og generisk) og macOS. Pastell kan også installeres gjennom Cargo. Hvis du er interessert, kan du konsulter alle installasjonsalternativer for flere detaljer fra prosjektets GitHub-side.

Hvis du vil installere denne programvaren på Ubuntu, følger du bare instruksjonene nedenfor. Det første vil være å åpne terminalen (Ctrl + Alt + T) og i den bruk først wget for å laste ned dagens siste versjon av .deb-pakken:

last ned kake med wget

wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"

Når nedlastingen er ferdig, kan vi fortsett til installasjonen å skrive i samme terminal:

installasjon av pastell .deb-pakke

sudo dpkg -i pastel_0.5.3_amd64.deb

Alternativer tilgjengelig i Pastell

kakealternativer

Når vi bruker Pastel, vil vi ha et visst antall alternativer eller underkommandoer tilgjengelig. Blant dem kan vi finne:

  • farge → Viser prøve informasjon om gitt farge.
  • liste → Det vil gi oss en skjerm fargenavneliste tilgjengelig.
  • tilfeldig → Generer en tilfeldig fargeliste.
  • distinkt → Vil generere et sett med visuelt forskjellige farger, som maksimerer den oppfattede fargeforskjellen mellom fargepar.
  • Sorter etterSorter en liste med farger av den gitte eiendommen.
  • plukkeVelg en skjermfarge interaktivt. Her skal det bemerkes at for at fargevelgerkommandoen skal fungere, må vi ha en ekstern fargevelger installert. Brukere vil kunne velge mellom gpick, xfarge y colorpicker.
  • format Konverter de gitte fargene til et bestemt format.
  • malingSkriv ut tekst i farger ved hjelp av ANSI escape-sekvenser.
  • gradient → Generer en fargesekvens interpolert mellom 'start' og 'stopp'.
  • blandLag nye farger ved å interpolere mellom to farger i det gitte rommet.
  • mette Øk fargemetningen i et bestemt beløp.
  • desaturereReduser fargemetningen i et bestemt beløp.
  • letteLyser fargen i et spesifisert beløp.
  • MørkereMørk fargen i et spesifisert beløp.
  • rotereRoter tonekanalen i den angitte vinkelen.
  • komplementFå den komplementære fargen (stigning rotert 180 °).
  • gråLag en grå nyanse fra en gitt klarhet.
  • til-gråAvmett en farge helt (bevarer lysstyrken).
  • textcolorReturnerer en lesbar forgrunnsfarge (svart eller hvitt) for en gitt bakgrunnsfarge.

Noen brukseksempler

Format navn va a vis oss navnet på en gitt farge:

navnefarge

pastel format name 44cc11

El farge underkommando går til oss vise informasjon om farger som vi legger til i heksadesimal:

pastell tre farger

pastel color 0E5478 4ecdc4 c7f484

Vi klarer det få to tilfeldige farger bruker tilfeldig underkommando fra Pastell-verktøyet:

tilfeldige farger med pastell

pastel random -n 2

Når du bruker bland underkommando, kan vi lage en ny farge blande rødt og blått (i dette eksemplet) i RGB-fargerom:

bland to pastellfarger

pastel mix --colorspace=RGB red blue

Vi vil kunne bruke sorter etter kommando til sorter 10 tilfeldige farger etter fargetone og formater utgangen til heksadesimal:

ti tilfeldige farger i sekskant

pastel random -n 10 | pastel sort-by hue | pastel format hex

På GitHub-siden tilbyr utvikleren un Animert demo GIF om hvordan du bruker dette verktøyet.

avinstallere

For å eliminere dette verktøyet trenger vi bare å åpne en terminal (Ctrl + Alt + T) og i den utføre følgende kommando:

sudo apt remove pastel

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.