Happy new year, folks!
I just released a new package, darkman.el, which integrates Darkman with Emacs.
This package allows you to automatically switch the theme according to the current mode or set an appropriate theme on startup.
Special thanks to Ian Eure whose talk in EmacsConf 2022 on the D-Bus protocol helped me immensely in writing this package and understanding how things are pieced together.
I'd also like to express my appreciation to Hugo Osvaldo Barrera, the author and maintainer of Darkman which I believe solves the dark/light-mode transition problem very intelligently.