Doom Emacs pod Windows 11

 Pierwsze podejście do instalacji Doom Emacsa pod Windows 11 zrobiłem w czerwcu 2025, lecz dopiero wczoraj 24 stycznia 2026 udało mi się to ogarnąć. Zainstalowałem sobie Windowsowy manadżer pakietów Chocolatey w czerwcu 2025.

O sprawie zapomniałem i przypomniałem sobie w styczniu 2026! Doinstalowałem sobie przez następujące komendy w Windows Terminal:

winget install git

winget install ripgrep

winget install fd

Z Githuba Doom Emacsa przekopiowałem komendę do Windows Terminal:

git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs

~/.config/emacs/bin/doom install

Następnie znalazłem edytor zmiennych środowiskowych >> Wszedłem w zmienne środowiskowe >> Ustawiłem zmienną HOME, czyli lokalizację katalogu użytkownika pod GNU Emacsa.


Niestety tryb deweloperski w ustawieniach Win11 nie działa poprawnie. Znalazłem obejście z wykorzystaniem konsoli git bash. Najpierw wszedłem w menadżer plików, usunąłem nadprogramowy folder emacs.d, a potem znalazłem ścieżkę ~\.config\emacs\bin w moim katalogu użytkownika. Otworzyłem konsole git bash, wszedłem do katalogu ścieżki. Wykonałem polecenie sh doom.sh sync, co dokończyło konfigurację. Niestety polecenie M-x doom/reload & M-x doom/upgrade nie działa nawet przy włączonym trybie deweloperskim w Win.

Jeszcze w terminalu:
winget install node
winget install markdown
winget install php

I odkomentowałem makra, których potrzebuję w init.el. Potem sh doom.sh sync:



P.S. Doom Emacs pod Windows jest cholernie powolny!

Komentarze

Popularne posty z tego bloga

XEmacs edytor tekstu z problemami

GNU Guix System po raz trzeci

Ubuntu Touch następny raz