I second your suggestion.
Or, alternatively, do as I did and just have an entry for darkroom-mode in your visibility Hydra :)
this 10 year old package was updated only 4 years ago! does it still works? /s
this 10 year old package was updated only 4 years ago! does it still works? /s