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:
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:
sudo dpkg -i pastel_0.5.3_amd64.deb
Izinketho zitholakala ku-Pastel
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 nge → Hlunga uhlu lwemibala ngempahla enikeziwe.
- pick → Ngokusebenzisana 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.
- ukudweba → Phrinta umbhalo ngombala kusetshenziswa ukulandelana kokuphunyuka kwe-ANSI.
- i-gradient → Khiqiza a Ukulandelana kombala kuhunyushwe phakathi kwe 'qala' ne 'stop'.
- hlanganisa → Dala imibala emisha ngokuhlanganisa phakathi kwemibala emibili esikhaleni esinikeziwe.
- gcwalisa → Khulisa ukugcwaliswa kombala ngenani elithile.
- ukuphelelwa yithemba → Nciphisa ukugcwaliswa kombala ngenani elithile.
- ukukhanya → Kukhanyisa umbala ngenani elicacisiwe.
- mnyama → Mnyama umbala ngenani elicacisiwe.
- phenduka → Zungezisa ishaneli yethoni nge-engeli ebekiwe.
- umphelelisi → Thola umbala ohambisanayo (iphimbo lizungeziswe ngo-180 °).
- grey → Dala umthunzi ompunga kusuka ekucacisweni okunikeziwe.
- kuya empunga → Khipha ngokuphelele umbala (kugcina ukukhanya).
- umbala wombhalo → Ibuyisa umbala wombhalo ongaphambili ofundekayo (mnyama noma mhlophe) ngombala ongemuva onikeziwe.
Ezinye izibonelo zokusetshenziswa
Fometha igama kuthanda sibonise igama lombala onikeziwe:
pastel format name 44cc11
El umbala subcommand uya kithi bonisa imininingwane ngemibala ukuthi sifaka ku-hexadecimal:
pastel color 0E5478 4ecdc4 c7f484
Sizokwazi thola imibala emibili engahleliwe usebenzisa i- okungahleliwe subcommand kusuka kuthuluzi lePastel:
pastel random -n 2
Lapho usebenzisa i- hlanganisa i-subcommand, singakwazi dala umbala omusha ukuxuba okubomvu nokuhlaza okwesibhakabhaka (kulesi sibonelo) esikhaleni semibala ye-RGB:
pastel mix --colorspace=RGB red blue
Sizokwazi ukusebenzisa i- hlunga-ngomyalo ukuze hlunga imibala eyi-10 engahleliwe nge-hue bese ufometha okukhiphayo ku-hexadecimal:
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