pastel-saturate(1)

✨ pastel-saturate ✨

okay bestie, welcome to the General Commands Manual page for pastel-saturate πŸŽ€ this one lives in the pastel family and it is, and I say this with my whole chest, the saturation glow-up button πŸ’…


🌸 NAME 🌸

pastel-saturate β€” Increase color saturation by a specified amount

like literally. that's the whole job. it makes your color more that girl. πŸ¦‹


🫢 SYNOPSIS 🫢

pastel saturate [-h|--help] <amount> [color]

πŸ’œ DESCRIPTION πŸ’œ

so here's the tea β˜• β€” this bumps up the saturation of a color by adding a certain amount to the HSL saturation channel. that's the HSL one specifically, not HSV, not RGB, HSL. iykyk.

and if the amount is negative? the color gets desaturated instead. so yeah, it goes both ways, it's giving versatile πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” Print help (see a summary with -h) πŸ“–
  • <amount> β€” Amount of saturation to add (number between 0.0 and 1.0). keep it in that range bestie, it's a whole vibe range πŸ’–
  • [color] β€” okay so this is the part where colors can show up in so many different formats, and honestly, iconic behavior. you got #RRGGBB, RRGGBB, #RGB, 'rgb(…, …, …)', 'hsl(…, …, …)', 'gray(…)', or you can just say the name of the color like a normal person. and there's more:
    • the identifier - can be used to read a single color from standard input πŸ“
    • the special identifier pick can be used to run an external color picker to choose a color 🎨
    • and if no color argument is specified at all, colors will be read from standard input 🌈

Examples (all of these specify the same color) β€” and yes, they ALL mean the same thing, no cap:

  • lightslategray
  • '#778899'
  • 778899
  • 789
  • 'rgb(119, 136, 153)'
  • '119,136,153'
  • 'hsl(210, 14.3%, 53.3%)'

Alpha transparency is also supported, because we love range 🫢:

  • '#77889980'
  • 'rgba(119, 136, 153, 0.5)'
  • 'hsla(210, 14.3%, 53.3%, 50%)'
ngl, that's a lot of formats. lowkey obsessed. go wild πŸ’…

and that's the page, bestie πŸ₯Ή this was saturate from the pastel-saturate(1) corner of the manual β€” go forth and saturate responsibly βœ¨πŸ‘‘πŸ’–

πŸ“¦ where this page comes from
  • epel 10: pastel 0.12.0-1.el10_2 Β· (MIT OR Apache-2.0) AND MIT AND Unicode-DFS-2016 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
  • epel 9: pastel 0.12.0-3.el9 Β· (MIT OR Apache-2.0) AND MIT AND Unicode-DFS-2016 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
  • fedora 43: pastel 0.12.0-3.fc43 Β· (MIT OR Apache-2.0) AND MIT AND Unicode-DFS-2016 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
  • fedora 44: pastel 0.12.0-1.fc44 Β· (MIT OR Apache-2.0) AND MIT AND Unicode-DFS-2016 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
  • fedora 44: pastel 0.12.0-3.fc44 Β· (MIT OR Apache-2.0) AND MIT AND Unicode-DFS-2016 AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
  • nixpkgs unstable: pastel 0.12.0
  • ubuntu resolute: pastel 0.11.0-1 Β· MIT OR Apache-2.0
  • ubuntu stonking: pastel 0.12.0-2 Β· MIT OR Apache-2.0
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms