I successfully installed Emacs and Prelude on my Windows 10 machine. I had the following error during the setup that was fixed by adding Emacs to the path:
Emacs not found. Skipping byte-compilation.
While the above issue was resolved (see comments) and Prelude finally found Emacs during installation, when I run emacs
or runemacs
commands, vanilla Emacs starts. Prelude is ignored.
When I try to start server using emacs --daemon
, all I see is the "Starting Emacs daemon." message and no other prelude-related loading messages.
How do I make Emacs start with Prelude?
I have no problems running Emacs with Prelude on Ubuntu or Linux Mint.
curl
installed Prelude in .emacs.d
folder under my user directory which is also set to be my home directory - C:\Users\me
.
The problem was that there was another instance of .emacs.d
configs in C:\Users\me\AppData\Roaming
. The latter was the default one. I added it to the PATH
, moved Emacs folder (not sure if that was needed at all) to theC:\Users\me\AppData\Roaming
as well.
Now I could run emacs
command that opened Emacs w/ Prelude, however, this isn't my preferred way. I still couldn't start daemon server because my input to "Continue connection?" question wasn't registered. The fix is described here -https://emacs.stackexchange.com/questions/34781/emacs-daemon-hangs-on-first-run-on-emacs-25-2