LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

doom

manage Doom Emacs configuration framework

TLDR

Install Doom Emacs
$ doom install
copy
Sync packages after config change
$ doom sync
copy
Update packages
$ doom upgrade
copy
Check for issues
$ doom doctor
copy
Rebuild packages
$ doom build
copy
Purge unused packages
$ doom purge
copy

SYNOPSIS

doom command [options]

DESCRIPTION

doom is the command-line interface for Doom Emacs, a configuration framework for Emacs. It manages the installation, updates, and maintenance of the Doom Emacs distribution.The sync command is central to Doom workflows, ensuring installed packages match the configuration after changes to init.el or packages.el. It handles package installation, removal, and byte-compilation.doom doctor helps troubleshoot issues by checking for common problems like missing dependencies, outdated packages, or configuration errors.

PARAMETERS

COMMAND

Operation: install, sync, upgrade, doctor, build, purge.
install
Initial Doom Emacs setup.
sync
Synchronize packages with config.
upgrade
Update packages to latest.
doctor
Diagnose common issues.
build
Rebuild installed packages.
purge
Remove orphaned packages.
--help
Display help information.

CONFIGURATION

~/.doom.d/init.el

Core configuration file enabling Doom modules and features.
~/.doom.d/config.el
User-specific settings, keybindings, and customizations.
~/.doom.d/packages.el
Package declarations for additional Emacs packages beyond Doom's defaults.

INSTALL

yay -S doom
copy

CAVEATS

Requires Emacs 27.1+. Sync may take time with many packages. Some operations require internet access. Breaking changes may occur between major versions.

HISTORY

Doom Emacs was created by Henrik Lissner starting around 2016. The doom CLI provides management capabilities for this popular Emacs configuration that emphasizes speed and a curated set of packages.

SEE ALSO

emacs(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid