doomemacs/lisp/cli
Henrik Lissner 7f17dcf09a
fix(cli): doom emacs: use --init-directory if available
Emulating --init-directory has issues (e.g. isn't exposed to the *exact*
same $HOME environment), so if it's available (i.e. if Emacs 29+ is
being used or Doom lives in ~/.emacs.d or ~/.config/emacs), then use it.
This makes the 'doom emacs' command faster and more reliable as a launch
pad for Doom.
2026-03-03 06:34:45 -05:00
..
make nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
ci.el nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
doctor.el docs: doctor: improve $HOME project root check 2026-03-03 00:11:19 -05:00
emacs.el fix(cli): doom emacs: use --init-directory if available 2026-03-03 06:34:45 -05:00
env.el nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
gc.el refactor(cli): doom gc: remove redundant logic 2026-02-15 21:58:25 -05:00
info.el refactor!: restructure Doom core 2022-07-30 22:41:13 +02:00
install.el fix(cli): install: remove --flag & redundant prompt on --env 2025-12-30 22:50:31 -05:00
make.el nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
profile.el refactor(cli): restructure doom profile commands 2024-12-01 01:57:46 -05:00
run.el refactor(cli): doom run: rename to 'doom emacs' 2025-06-25 17:36:59 +02:00
sync.el refactor(cli): doom gc: remove redundant logic 2026-02-15 21:58:25 -05:00
test.el nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
upgrade.el nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00