Pastel, un outil pour travailler les couleurs du terminal

sur le pastel

Dans cet article, nous allons jeter un œil à Pastel. C'est un outil de ligne de commande gratuit et open source pour travailler avec les couleurs. Nous pouvons convertir les couleurs d'un format à un autre, afficher et analyser les couleurs depuis le terminal et même utiliser un sélecteur de couleur, entre autres possibilités.

Cet outil est écrit en Calme et il a été lancé il y a quelques jours, mais déjà envisage de nombreux cas d'utilisation. Avec lui, nous pourrons effectuer des opérations rapides et simples telles que la conversion entre les formats ou le choix d'une couleur à l'écran, pour l'utiliser dans des scripts pour générer des palettes de couleurs ou manipuler des couleurs dans des thèmes.

L'outil est compatible avec de nombreux formats et espaces colorimétriques différent, y compris les représentations RVB, HSL, CIELAB, CIELCh, ainsi que les représentations ANSI 8 bits et 24 bits.

Téléchargez et installez Pastel

Sur page des versions Gâteau nous allons trouver les binaires pour Gnu / Linux (.DEB et générique) et macOS. Pastel peut également être installé via Cargo. Si vous êtes intéressé, vous pouvez consulter tout options d'installation pour plus de détails à partir de la page GitHub du projet.

Si vous souhaitez installer ce logiciel sur Ubuntu, suivez simplement les instructions ci-dessous. La première chose sera d'ouvrir le terminal (Ctrl + Alt + T) et dedans utilisez d'abord wget pour télécharger la dernière version d'aujourd'hui du package .deb:

télécharger le gâteau avec wget

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

Une fois le téléchargement terminé, nous pouvons procéder à l'installation en tapant dans le même terminal:

installation du paquet pastel .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

Options disponibles en pastel

options de gâteaux

Lorsque nous utilisons Pastel, nous aurons un certain nombre d'options ou de sous-commandes disponibles. Parmi eux, nous pouvons trouver:

  • Couleur → Montrera un échantillon informations sur la couleur donnée.
  • liste → Il nous offrira un écran liste de noms de couleurs disponible.
  • aléatoire → Générer un liste de couleurs aléatoires.
  • distinct → Générera un ensemble de couleurs visuellement distinctes, maximisant la différence de couleur perçue entre les paires de couleurs.
  • Trier parTrier une liste de couleurs par la propriété donnée.
  • en particulier pendant la préparationSélectionnez de manière interactive une couleur d'écran. Ici, il convient de noter que pour que la commande du sélecteur de couleurs fonctionne, nous aurons besoin d'un sélecteur de couleurs externe installé. Les utilisateurs pourront choisir entre gpick, xcouleur y colorpicker.
  • le format Convertir les couleurs données à un format spécifique.
  • peindreImprimer le texte en couleur en utilisant des séquences d'échappement ANSI.
  • pente → Générer un séquence de couleurs interpolée entre 'start' et 'stop'.
  • mélangerCréez de nouvelles couleurs en interpolant entre deux couleurs dans l'espace donné.
  • saturer Augmenter la saturation des couleurs dans un montant spécifique.
  • désaturerDiminue la saturation des couleurs dans un montant spécifique.
  • allégerÉclaircit la couleur dans un montant spécifié.
  • assombrirAssombrir la couleur dans un montant spécifié.
  • tournerFaites pivoter le canal de tonalité de l'angle spécifié.
  • complémentObtenez la couleur complémentaire (pas tourné à 180 °).
  • grisCréez une teinte grise d'une clarté donnée.
  • au grisDésaturer complètement une couleur (préserve la luminance).
  • textcolorRenvoie une couleur de texte de premier plan lisible (noir ou blanc) pour une couleur d'arrière-plan donnée.

Quelques exemples d'utilisation

Nom du format à l' montre-nous le nom d'une couleur donnée:

couleur du nom

pastel format name 44cc11

El sous-commande color va nous afficher des informations sur les couleurs que l'on ajoute en hexadécimal:

pastel trois couleurs

pastel color 0E5478 4ecdc4 c7f484

Nous serons capables obtenir deux couleurs aléatoires en utilisant le sous-commande aléatoire à partir de l'outil Pastel:

couleurs aléatoires avec pastel

pastel random -n 2

Lors de l'utilisation du sous-commande mix, nous pourrons créer une nouvelle couleur mélanger le rouge et le bleu (dans cet exemple) dans l'espace colorimétrique RVB:

mélanger deux couleurs pastel

pastel mix --colorspace=RGB red blue

Nous pourrons utiliser le commande de tri pour trier 10 couleurs aléatoires par teinte et formater la sortie en hexadécimal:

dix couleurs aléatoires en hexadécimal

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

Sur sa page GitHub, le développeur propose un GIF de démonstration animé sur la façon d'utiliser cet outil.

Désinstaller

Pour éliminer cet outil, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T) et y exécuter la commande suivante:

sudo apt remove pastel

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.