Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelgold/doom_emacs_windows_installer
a five-minute install of doom-emacs for Windows 10 using the official binaries. No need to modify the system path or restart the computer
https://github.com/michaelgold/doom_emacs_windows_installer
doom-emacs emacs
Last synced: 4 days ago
JSON representation
a five-minute install of doom-emacs for Windows 10 using the official binaries. No need to modify the system path or restart the computer
- Host: GitHub
- URL: https://github.com/michaelgold/doom_emacs_windows_installer
- Owner: michaelgold
- Created: 2021-04-15T18:56:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-18T21:50:28.000Z (about 3 years ago)
- Last Synced: 2025-01-18T17:46:50.441Z (27 days ago)
- Topics: doom-emacs, emacs
- Language: Emacs Lisp
- Homepage:
- Size: 19 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Doom Emacs Windows Installer
![Doom Emacs Windows Installation](.github/doom-emacs-install.gif)## Pre-reqs
Install Python 3 on Windows. We recommend [Miniconda](https://conda.io/miniconda.html)## Installation
``` shell
pip install -r requirements.txt
python ./install_doom_emacs.py
```
**note** you will need to accept the prompt to run python.exe as administrator to install Emacs and the All the Icons fonts## What this script does
- Enters an elevated mode and installs emacs-27.2
- Updates the site-start.el with the logged in user's home directory
- Downloads the dependencies [ripgrep](https://github.com/BurntSushi/ripgrep) and [fd](https://github.com/sharkdp/fd) and copies their Windows binaries to the `WindowsApps` path under the user's home directory
- Clones the Doom Emacs repo from github into the install location
- Installs Doom Emacs
- Configures the Doom Environment
- Runs Doom Sync
- Downloads and installs [All the Icons Fonts](https://github.com/domtronn/all-the-icons.el/)