DARKMAN.CONF(5)
π darkman.conf β the vibe check
okay bestie, so this is the manual for the darkman.conf config file (that's section 5 of the manual, iykyk) π β it's literally the glow-up instructions for darkman(1). Where does the file live tho? Head over to the FILES section of darkman(1), she'll tell you. β¨
πΈ DESCRIPTION πΈ
This page describes the configuration file format for darkman(1). Periodt.
The config file is YAML format, and every single setting is optional β not one of them is required, no pressure bestie π«Ά.
Here's what you can put in it:
lat,lngβ latitude and longitude respectively π«. This value gets used at start-up, but it's lowkey not the final boss: it gets superseded later by whatever geoclue resolves (if geoclue is enabled). And ngl, more than one decimal point is generally not needed β the reasoning is literally documented athttps://xkcd.com/2170/π.usegeoclue(true/false) β whether to use a local geoclue instance to figure out your current location πΊοΈ. Heads up: on some distributions/setups, this may require setting up a geoclue agent to function properly. And setting this tofalsewithout explicitly settinglatandlngdisables automatic transitions entirely β like, fully off, no transitions, gone π.portal(true/false) β whether to expose the current mode via the XDG settings portal D-Bus API π. Many desktop applications will read the current mode via the portal and respect whatdarkman(1)is indicating β so they actually match your whole aesthetic, iconic.socketpathβ filesystem path for the query and control socket π. The default value is${XDG_RUNTIME_DIR}/darkman/control.sock. Copy that exactly, bestie, no typos π .
π SEE ALSO π
darkman(1) β go read her too, she's the main character here fr fr.
π¦ AUTHORS π¦
Developed by Hugo O. Barrera <hugo@whynothugo.nl>, with invaluable contributions from the community πΈ β like, the community really showed up and ate, we love to see it π«Ά.
π A little sign-off from me to you: this page comes from the Debian manual source (version$Mdocdate$), and it's theDARKMAN.CONF(5)page, bestie. Now go configure your darkness slayfully β¨π
π¦ where this page comes from
- alpine 3.24: darkman-doc 2.3.1-r5 Β· ISC
- arch rolling: darkman 2.3.1-1 Β· ISC
- nixpkgs unstable: darkman 2.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms