pastel-rotate(1)

πŸ’– pastel-rotate β€” the manual page, bestie edition πŸ’–

okay so this is pastel-rotate(1), straight outta the General Commands Manual. it's the little glow-up that spins your hue around the color wheel. let's go ✨


🌸 NAME 🌸

pastel-rotate β€” rotate the hue channel by the specified angle πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

pastel rotate [-h|--help] <degrees> [color]

🌈 DESCRIPTION 🌈

so here's the tea πŸ«– β€” pastel rotate takes the HSL hue channel of a color and spins it by the angle you hand it (that's degrees, babes).

  • spin it by 180Β° and you get the complementary color β€” the iconic opposite, the nemesis arc πŸ’€
  • spin it by 360Β° and you land right back where you started, full circle, no notes πŸŽ€

✨ OPTIONS ✨

  • -h, --help β€” prints the help. the short -h gives you the summary version, iykyk πŸ‘‘
  • <degrees> β€” the angle you're rotating by, in degrees. and yes bestie, it can be negative β€” go backwards, be a little rebellious πŸ™ˆ
  • [color] β€” this one's the main character fr fr. colors can be specified in SO many different formats, like:
    • #RRGGBB
    • RRGGBB
    • #RGB
    • 'rgb(…, …, …)'
    • 'hsl(…, …, …)'
    • 'gray(…)'
    • or literally just the name of the color 🌸

also, the identifier - reads a single color from standard input. and the special identifier pick runs an external color picker so you can choose a color with your own two hands 🫢

if you don't pass a color argument at all? colors get read from standard input. slay.

here are examples β€” and get this, ALL of these specify the same color 🀯:

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

and alpha transparency is supported too, because of course it is πŸ’…:

- '#77889980'
- 'rgba(119, 136, 153, 0.5)'
- 'hsla(210, 14.3%, 53.3%, 50%)'

and that's the whole page, bestie. this was rotate from the General Commands Manual, landing in your terminal as page pastel-rotate(1) β€” section 1, where all the good command-line stuff lives. mwah, go rotate something gorgeous πŸ’œβœ¨

πŸ“¦ 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