xsct(1)
π xsct β X11 set screen color temperature π
okay bestie, gather round, because this little cutie (xsct, from the xsct(1) manual) is about to fix your eyeballs at 2am πβ¨ it literally just sets your screen's color temperature, that's the whole vibe, and it does it flawlessly.
β¨ SYNOPSIS β¨
xsct [options] [temperature] [brightness]
that's it. that's the whole girl. options, temp, brightness, slay π
π¦ DESCRIPTION π¦
xsct sets the screen's color temperature. periodt. that's the job, she does it, she ate π
π OPTIONS π
-h,--helpβ shows you the usage info and then dips. bye π-v,--verboseβ spills the debugging tea, so you can see exactly what's going on π-d,--deltaβ shifts the temperature and brightness by thetemperatureandbrightnessvalues you passed, instead of just straight up setting them. nudge nudge β¨-s,--screen Nβ zero-based index of the screen to use. yes bestie, zero-based, so the first one is0, not1, don't come for me π-t,--toggleβ flips between night temperature and day temperature. main character energy switching outfits π-c,--crtc Nβ zero-based index of the CRTC to use. (also zero-based, same rules apply, we stay consistent π )
πΈ ARGUMENTS πΈ
[temperature]β the black body temperature.- if the value is
0,xsctsets the color temperature to the default of6500β so0is lowkey just "give me the default pls" π«Ά - if no arguments are passed at all,
xsctestimates the current display temperature and brightness. she's perceptive like that, she reads the room π
- if the value is
[brightness]β linear brightness between0.0(inclusive) and1.0(inclusive). and if you don't pass a parameter, the default value is1.0β full brightness, no notes β
heads up bestie: both ends of that brightness range are inclusive, so0.0and1.0are both fair game. no guessing outside that, okay? π
π AUTHOR π
xsct is based on sct by Ted Unangst <tedu@openbsd.org> β shoutout to the originator, we love a legacy ππ
π SEE ALSO π
redshift(1)xtemp(1)
go read those too, they're the extended universe, iykyk π§
okay and literally the final thing β this whole page is xsct 2.3, dated Jun 2024, and that's the version of the manual itself, not just the vibe. so if you're reading this, you're on the 2.3-era glow-up β¨ mwah, go fix your screen temp, bestie, your retinas will thank you ππ
π¦ where this page comes from
- alpine 3.24: xsct-doc 2.3-r0 Β· Unlicense
- debian trixie: xsct 2.3-1 Β· Public-Domain-Mark-1.0
- nixos 26.05: xsct 2.3
- nixpkgs unstable: xsct 2.3
- ubuntu questing: xsct 2.3-1
- ubuntu resolute: xsct 2.3-1build1 Β· Public-Domain-Mark-1.0
- ubuntu stonking: xsct 2.3-1build1 Β· Public-Domain-Mark-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms