I-Pastel, ithuluzi lokusebenza ngemibala evela ku-terminal

mayelana ne-pastel

Kulesi sihloko sizobheka iPastel. Kuyindlela ye- ithuluzi lomugqa womthombo ovulekile ovulekile wokusebenza ngemibala. Singaguqula imibala isuke kwenye ifomethi iye kwenye, sikhombise futhi sihlaziye imibala kusuka ku-terminal futhi sisebenzise isikhethi sombala, phakathi kokunye okungenzeka.

Leli thuluzi libhalwe ngesi- Rust futhi yethulwe ezinsukwini ezimbalwa ezedlule, kepha vele icabanga ngamacala ambalwa wokusebenzisa. Ngayo sizokwazi ukwenza imisebenzi esheshayo nelula njengokuguqula phakathi kwamafomethi noma ukukhetha umbala esikrinini, ukuwusebenzisa kwizikripthi ukukhiqiza amaphalethi wombala noma ukuguqula imibala kuzindikimba.

Ithuluzi li iyahambisana namafomethi amaningi futhi izikhala zombala ehlukile, kufaka phakathi i-RGB, HSL, CIELAB, CIELCh, kanye nezethulo ze-ANSI 8 kanye ne-24.

Landa bese ufaka iPastel

Ku izinhlobo zekhasi Ikhekhe sizothola okubili kwe-Gnu / Linux (.DEB ne-generic) kanye ne-macOS. I-Pastel nayo ingafakwa ngeCargo. Uma unesithakazelo, unga thintana nabo bonke izinketho zokufaka ukuthola eminye imininingwane kusuka ekhasini lephrojekthi le-GitHub.

Uma ufuna ukufaka le software ku-Ubuntu, vele ulandele imiyalo engezansi. Into yokuqala kuzoba ukuvula i-terminal (Ctrl + Alt + T) nakuyo sebenzisa kuqala i-wget ukulanda inguqulo yakamuva yanamuhla yephakheji ye-.deb:

landa ikhekhe nge-wget

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

Lapho ukulanda sekuqedile, singakwazi qhubeka nokufakwa ukuthayipha esigungwini esifanayo:

ukufakwa kwephakheji ye-pastel .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

Izinketho zitholakala ku-Pastel

izinketho zekhekhe

Uma sisebenzisa iPastel sizoba nenombolo ethile yezinketho noma ama-subcommands atholakalayo. Phakathi kwazo singathola:

  • umbala → Sizobonisa isampula imininingwane ngombala onikeziwe.
  • uhlu → Izosinikeza isikrini uhlu lwamagama ombala kuyatholakala.
  • Okungahleliwe → Khiqiza a uhlu lwemibala engahleliwe.
  • okuhlukile → Izokhiqiza iqoqo lemibala ebonakalayo ebonakalayo, kukhulisa umehluko wombala obonakalayo phakathi kwamabili wombala.
  • Hlunga ngeHlunga uhlu lwemibala ngempahla enikeziwe.
  • pickNgokusebenzisana khetha umbala wesikrini. Lapha kufanele kuqashelwe ukuthi ukuze umyalo wokukhetha umbala usebenze, kuzodingeka ukuthi kufakwe isikhethi sangaphandle sombala. Abasebenzisi bazokwazi ukukhetha phakathi gpick, umbala y isikhethi.
  • Ifomethi Guqula imibala enikeziwe kufomethi ethile.
  • ukudwebaPhrinta umbhalo ngombala kusetshenziswa ukulandelana kokuphunyuka kwe-ANSI.
  • i-gradient → Khiqiza a Ukulandelana kombala kuhunyushwe phakathi kwe 'qala' ne 'stop'.
  • hlanganisaDala imibala emisha ngokuhlanganisa phakathi kwemibala emibili esikhaleni esinikeziwe.
  • gcwalisa Khulisa ukugcwaliswa kombala ngenani elithile.
  • ukuphelelwa yithembaNciphisa ukugcwaliswa kombala ngenani elithile.
  • ukukhanyaKukhanyisa umbala ngenani elicacisiwe.
  • mnyamaMnyama umbala ngenani elicacisiwe.
  • phendukaZungezisa ishaneli yethoni nge-engeli ebekiwe.
  • umphelelisiThola umbala ohambisanayo (iphimbo lizungeziswe ngo-180 °).
  • greyDala umthunzi ompunga kusuka ekucacisweni okunikeziwe.
  • kuya empungaKhipha ngokuphelele umbala (kugcina ukukhanya).
  • umbala wombhaloIbuyisa umbala wombhalo ongaphambili ofundekayo (mnyama noma mhlophe) ngombala ongemuva onikeziwe.

Ezinye izibonelo zokusetshenziswa

Fometha igama kuthanda sibonise igama lombala onikeziwe:

umbala wegama

pastel format name 44cc11

El umbala subcommand uya kithi bonisa imininingwane ngemibala ukuthi sifaka ku-hexadecimal:

pastel imibala emithathu

pastel color 0E5478 4ecdc4 c7f484

Sizokwazi thola imibala emibili engahleliwe usebenzisa i- okungahleliwe subcommand kusuka kuthuluzi lePastel:

imibala engahleliwe nge-pastel

pastel random -n 2

Lapho usebenzisa i- hlanganisa i-subcommand, singakwazi dala umbala omusha ukuxuba okubomvu nokuhlaza okwesibhakabhaka (kulesi sibonelo) esikhaleni semibala ye-RGB:

hlanganisa imibala emibili ye-pastel

pastel mix --colorspace=RGB red blue

Sizokwazi ukusebenzisa i- hlunga-ngomyalo ukuze hlunga imibala eyi-10 engahleliwe nge-hue bese ufometha okukhiphayo ku-hexadecimal:

imibala eyishumi engahleliwe ku-hex

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

Ekhasini layo le-GitHub unjiniyela unikeza un I-Animated Demo GIF sendlela yokusebenzisa leli thuluzi.

Khipha

Ukususa leli thuluzi kuzodingeka ukuthi sivule kuphela i-terminal (Ctrl + Alt + T) bese kuyo senza umyalo olandelayo:

sudo apt remove pastel

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.