Emacs for Windows with Dark Mode
This is a build of Emacs (from master branch) for Windows 10 (1809 and higher) and Windows 11 which follows Windows light/dark mode (titlebar and scollbars). See this pull request for a diff of only the relevant changes, exluding my build scripts and README.
Example with Windows Dark mode and Light mode:
Download
Download emacs-darkmode.zip
from the latest
release, extract to your
machine, and launch bin/runemacs.exe
. Or download
emacs-darkmode-installer.exe
if you prefer to install Emacs.
Releases are 64-bit, built for Intel Skylake (6th gen) CPUs and newer.
If you have an older CPU, let me know and I can produce a build.
TODO
Dark titlebarsDark scrollbars- Dark menu bar and/or menu items
Dark tool bar(tool bar colors can be customized via faces)Dark tab bar mode(tab bar colors can be customized via faces)Follow system light/dark mode.This is loaded from the Windows Registry when Emacs is launched.
Inspiration
- WindowsAppSDK
- WinSCP (see discussion and commits on their bug tracker).
- Windows Terminal (they initially published commits using the internal API on GitHub, then removed it).
- win32-darkmode (this code is quite grizzly but insightful)