HYPRPICKER(1)
π HYPRPICKER(1) π
okay bestie, so the manual name is hyprpicker and it lives in the General Commands Manual section, and it is genuinely one of the cutest little utilities ever. let's get into it π
β¨ NAME β¨
hyprpicker β the wlroots-compatible wayland color picker, aka your new obsession π
π SYNOPSIS π
hyprpicker [-acnh] [-f fmt]
π¦ DESCRIPTION π¦
so like, hyprpicker is a color-picker that supports a bunch of different output formats. the way it works is: when you run hyprpicker, your cursor literally transforms into a magnifying lens (main character energy fr fr π), and when you click on any pixel of the screen it prints that pixel's color to the standard output. that's it, that's the whole vibe.
the default output format is hexadecimal, but you can change that whenever you want with the -f option. customizable queen π
okay so here are the options, one by one, nothing skipped, we're being thorough today:
-a,--autocopyβ automatically copies whateverhyprpickeroutputs straight to the clipboard. lowkey important: this one requires that thewl-copy(1)command is installed on your system. nowl-copy, no autocopy, sorry bestie π-f fmt,--format=fmtβ picks the format to output the selected pixel's color in. the argumentfmtis case-insensitive (slay). the available options are:cmykβ ("C% M% Y% K%")hexβ ("#RRGGBB")rgbβ ("R G B")hslβ ("H S% L%")hsvβ ("H S% V%")
and the default format is hex. periodt.
-n,--no-fancyβ disables colored output. bc by default it colors the output in the exact same color as the pixel you selected, which is honestly iconic behavior, but if you want the plain un-fancy version you just say-nπ¨-h,--helpβ displays a help message and exits successfully from the program. polite AND efficient π-c,--cursorβ includes the cursor in the frozen preview. so the cursor gets to be part of the moment too, as it deserves π«Ά
πΈ ENVIRONMENT πΈ
NO_COLORβ if this is set, it disables colored output. no notes, it just does that β¨
β EXIT STATUS β
the hyprpicker utility exits 0 on success, and >0 if an error occurs. so 0 = good vibes, anything above = something went wrong π
π§ EXAMPLES π§
get a pixel's color:
$ hyprpicker
get a pixel's color in HSL, wrapped in a CSS hsl() function:
$ hyprpicker -f hsl | sed 's/^/hsl(/; s/$/)/; y/ /,/'
not us piping straight into sed to make CSS. we're so smart actually π
π SEE ALSO π
hyprctl(1), hyprland(1), sed(1), wl-copy(1)
the Hyprpicker Sources: https://github.com/hyprwm/hyprpicker π
π AUTHORS π
the hyprpicker utility was originally written by Vaxerski <https://github.com/vaxerski> and the manual page by Thomas Voss <mail@thomasvoss.com>. legends, both of them, fr fr π
π BUGS π
the Hyprpicker Bug Tracker: https://github.com/hyprwm/hyprpicker/issues
found a bug? don't suffer in silence bestie, go file it π
and that's the whole page!! this one's running on Linux, dated November 14, 2022 β tysm for reading, go pick some colors, ily, bye πβ¨π¦π
π¦ where this page comes from
- arch rolling: hyprpicker 0.4.8-1 Β· BSD-3-Clause
- nixos 26.05: hyprpicker 0.4.7
- nixpkgs unstable: hyprpicker 0.4.7
- ubuntu stonking: hyprpicker 0.4.7-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms