SXCS(1)
π SXCS β the Minimal X11 Color Picker and Magnifier (man page, bestie edition) π
okay so. you want a color picker. you want a magnifier. you want it minimal. you want it on X11. and you want it to be called sxcs. bestie, say less, this is literally that, and I'm gonna walk you through every last flag like we're texting at 2am. π
β¨ SYNOPSIS β¨
sxcs [options]
that's it. that's the whole invocation. lowkey iconic. π
πΈ DESCRIPTION πΈ
sxcs is a minimal X11 color picker and magnifier. no cap, that's the entire vibe β it picks colors and it magnifies stuff.
Mouse time π±οΈ β Mouse Button1 will select and print the color to stdout. the output is TAB separated hex, rgb and hsl. Scroll Up/Down will zoom in and out. any other mouse button will quit sxcs (so like, Button2, Button3, whatever, they're all the βοΈ exit button).
Keyboard time β¨οΈ β the keyboard can also be used when --keyboard is enabled. the arrow keys Left, Right, Up, Down as well as vi-like h, j, k, l are supported for moving the cursor. by default they move by 16 pixels, if Control is used then they move by 1 pixel, otherwise if Shift is used they move by 128 pixels instead. Space makes a selection. q and Escape quits. + and - zooms in and out.
so to recap the movement math: nothing held = 16px, Ctrl = 1px (for when you're being precise β¨), Shift = 128px (for when you're trying to get across the screen and you have places to be π).
π OPTIONS π
--color-noneβ disable color output. going full monochrome, no color for you π«π--hexβ output hex colors.--rgbβ output rgb colors.--hslβ output hsl colors.--mag-noneβ disable magnifier. just the picker, no zoom, we keeping it simple π¦--mag-filtersfilters β comma separated list of filter to apply in order. See the FILTERS section. (order matters, bestie, it applies them in order fr fr)-o,--one-shotβ quit after a single selection. one and done, main character energy, no encore π€-q,--quit-on-keypressβ quit on keypress.-k,--keyboardβ enable keyboard control. (this is the one that unlocks all the key stuff up in DESCRIPTION, you need it, don't forget it π)-h,--helpβ Show usage and exit.--versionβ Show version and exit.
π FILTERS π
List of available filters:
squareβ draws a square border.xhairβ draws a square crosshair.gridβ draws grid.circleβ draws a circle.icircleβ similar tocircle, but the border color is based on what's underneath the cursor. it's giving camouflage, it's giving adaptive, we love a filter with range π
β EXIT STATUS β
sxcs exits with status 0 on success, non-zero on abnormal termination. so if you get a 0, slay, everything went great. anything else and we're in our flop era π
π«Ά AUTHORS π«Ά
NRK <nrk@disroot.org>
π BUGS π
Reporting Bugs
for reporting bugs, either open an issue under the Codeberg repo <https://codeberg.org/NRK/sxcs> or send an email to <nrk@disroot.org>. be nice, be specific, include the details, the maintainer will love you for it π
Known Bugs
Visual glitches may occur if the cursor size is too big (typically 255x255).
so yeah, if your cursor is an absolute unit (think ~255x255), expect some visual glitches. not a vibe, but forewarned is forearmed. π
alright bestie, go pick some gorgeous colors. this was sxcs v1.2.1 from May 2026, and that's the whole page, periodt. π
β¨ππ¦
π¦ where this page comes from
- nixpkgs unstable: sxcs 1.2.1
- ubuntu stonking: sxcs 1.2.1-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms