I played with dark mode in the past
https://github.com/marc3linho/OrangeClock/blob/main/src/drivers/ePaper2in9.py
in Line 177 remove the ~ for dark mode 
Got the correct ePaper display and, of course, had to hack in a dark mode!
nostr:npub16cpe069rjz6pm5t42xcyhcn66f5rr04k64df3g03fk2wctlrlhsqycedcd nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl nostr:npub1alrqg4f7kmyv0wd9vm2qreh0vrcr249ykmfjrj3p7587zw3lxz7sfe2ynd #OrangeClock

I played with dark mode in the past
https://github.com/marc3linho/OrangeClock/blob/main/src/drivers/ePaper2in9.py
in Line 177 remove the ~ for dark mode 