doomemacs/lisp
Henrik Lissner 8cafbe4408
refactor!: restructure Doom core
BREAKING CHANGE: This restructures Doom's core in an effort to slim it
down and partially mirror architectural changes coming in v3. This is
part 2 of 3 commits (part 1 being 1590434), done to facilitate a change
in part 3 that will introduce a new `doom!` syntax for pulling
third-party module libraries from remote sources (similar to `package!`
statements). I am backporting this from V3 so I can move our modules out
into separate repos sooner than later, so development on modules can
continue separately without interfering with v3's roll out.

Though this is labeled a breaking change, it shouldn't affect most users
except those few tinkering directly with Doom's internals.

Ref: 15904349cf
2024-11-03 01:52:28 -05:00
..
cli refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
lib refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
.doommodule feat: add .doommodule files 2024-09-14 20:47:39 -04:00
demos.org docs: letf!: add demo & rewrite docstring 2024-09-11 19:46:15 -04:00
doom-cli.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
doom-editor.el refactor!: move helpful from :core to :lang emacs-lisp 2024-08-30 02:26:41 -04:00
doom-elpaca.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
doom-keybinds.el fix: map!: allow :map values to be interpolated 2024-09-17 17:30:57 -04:00
doom-lib.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
doom-projects.el fix: adding newly created project to known-projects 2024-09-11 03:50:57 -04:00
doom-start.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
doom-straight.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
doom-ui.el fix: gui frames fail to open from emacsclient 2024-09-12 06:06:25 -04:00
doom.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
init.el refactor: rename :core module group to :doom 2024-10-31 21:54:19 -04:00
packages.el bump: :doom 2024-10-31 21:54:20 -04:00