doomemacs/lisp
Henrik Lissner 9b8ed397e8
feat!(cli): load project .doomrc instead of ci.el
BREAKING CHANGE: Before, 'doom ci' would load
$GIT_WORKING_TREE/.github/ci.el, to give users/projects an opportunity
to provide project-local configuration for bin/doom (mainly for CI/CD).
Now, this ci.el file is no longer loaded and instead, *all* bin/doom
sessions will walk up the file tree and load the first .doomrc it finds.

This gives bin/doom users a more general place configure all of its
commands, and not just 'doom ci' commands.

Extras:
- Adds .doomrc to auto-mode-alist (so that it starts in
  emacs-lisp-mode).
2022-08-07 19:43:28 +02:00
..
cli feat!(cli): load project .doomrc instead of ci.el 2022-08-07 19:43:28 +02:00
lib feat(lib): add lib/git 2022-08-07 19:43:28 +02:00
doom-cli-lib.el refactor(cli): load cli libs from doom.el 2022-08-07 19:43:28 +02:00
doom-cli.el refactor(cli): load cli libs from doom.el 2022-08-07 19:43:28 +02:00
doom-editor.el
doom-keybinds.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-lib.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-modules.el
doom-packages.el refactor: replace doom-enlist with ensure-list 2022-08-07 19:43:13 +02:00
doom-projects.el
doom-start.el feat!(cli): load project .doomrc instead of ci.el 2022-08-07 19:43:28 +02:00
doom-ui.el
doom.el refactor(cli): load cli libs from doom.el 2022-08-07 19:43:28 +02:00
packages.el