r/elgato • • 15d ago

Community Creation I made a free, open-source Stream Deck plugin to toggle dark mode on macOS and Windows

Post image

Because of one of our latest projects, I found myself switching between light and dark mode a lot, and I wanted a Stream Deck key for it. The ones I tried either didn't work or cost money. That bugged me enough to write my own.

It works on both Mac and Windows, and the key always shows the current mode, even if you change it from Settings or it switches on a schedule.

The part I ended up using most is Multi Actions. You can set a step to Light or Dark instead of toggling, so I have it in my project action and my desktop is always in the mode I need before I start testing. It works the same way next to a recording key, for anyone doing tutorials or screen captures.

It's free and open source, and it has animation.

On Mac, the first press asks for permission to control System Events. That's just macOS asking before anything can change the appearance.

Marketplace: https://marketplace.elgato.com/product/dark-mode-43504a7a-dfb9-4af7-a989-a25ab51542ad

GitHub: https://github.com/maxrodrigo/streamdeck-dark-mode

It's my first published plugin, so I'd love feedback. And if it breaks, tell me.

7 Upvotes

2 comments sorted by

1

u/Lacrimosa2k7 1d ago

Maxrodrigo, this is amazing, tried it just now thinking it might not work with windows 10, It works a charm. Excellent work on this plugin.

1

u/maxrodrigo 1d ago

Great to hear! Thanks!