Doom Emacs Windows installation steps This article provides step-by-step instructions for installing Doom Emacs on Windows, beginning with installing Emacs via Chocolatey and cloning the Doom Emacs repository. It then explains how to set the HOME environment variable, run the Doom install script, and optimize performance by using Emacs as a client-server application. Finally, it details how to create shortcuts for `emacsclientw` and configure the Emacs server to launch automatically on startup. More guides: The easiest way to install Emacs is by using Chocolatey: $ choco install emacs Verify that it is installed by running this in a terminal: $ emacs A default Emacs window should open. Clone the Doom Emacs git repository. Run this command in Powershell: $ git clone https://github.com/doomemacs/doomemacs.git ~/.emacs.d Next you need to set your environment variables to include HOME. Open the start menu and type "environment" and select "Edit the System Environment Variables". Click on "Environment Variables" on the lower right of the menu. Under "System Variables", add a new entry with the name "HOME" and value equal to the location of your user directory. This should be something like "C:\Users