Skip to content

Commit abc3c91

Browse files
committed
tweak(skel): update examples
1 parent 079f070 commit abc3c91

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

skel/modules.el

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
;; This file can be used to override `minemacs-modules'
66
;; and `minemacs-core-modules'
77

8-
;; Ordered list of enabled core modules
8+
;;; Ordered list of enabled core modules
99
(setq minemacs-core-modules
1010
'(me-splash ; Simple splash screen
1111
me-keybindings ; Keybinding (general, which-key, hydra, ...)
1212
me-evil ; Emacs as Vim (evil, evil-collection, evil-escape, evil-snipe, evil-numbers, ...)
1313
me-core-ui ; Core UI (doom-themes, modus-themes, doom-modeline, ...)
1414
me-completion)) ; Completion (vertico, marginalia, corfu, cape, consult, embark, ...)
1515

16-
;; List of enabled modules
16+
;;; List of enabled modules
1717
(setq minemacs-modules
1818
'(me-ui ; User interface (focus, writeroom-mode, mixed-pitch, ...)
1919
me-editor ; Editing (tempel, smartparens, unicode-fonts, ligature, ...)
@@ -24,6 +24,7 @@
2424
me-project ; Project management (project, consult-project-extra, ...)
2525
me-prog ; Programming stuff (tree-sitter, eglot, eldoc, eldoc-box, apheleia, editorconfig, ...)
2626
me-checkers ; Static checkers (flymake, flymake-easy, ...)
27+
;; me-assistants ; AI based assistants (chatgpt, codepilot, ...)
2728
me-debug ; Debugging tools (gdb-mi, realgud, disaster, ...)
2829
;; me-lsp ; LSP and DAP (lsp-mode, dap-mode, consult-lsp, lsp-pyright, ccls, ...)
2930
me-lisp ; Lisps development (parinfer-rust, sly, macrostep, geiser, elisp, helpful, eros, ...)
@@ -53,12 +54,26 @@
5354
me-binary ; Display binary files in hex or decompile them (hexl, ...) ...
5455
me-window)) ; Frame & window tweaks
5556

57+
;;; List of disabled packages
5658
;; You can set `minemacs-disabled-packages' to disable some packages. For
5759
;; example, if you want to use the `me-ui' module, but you want to disable the
5860
;; `focus' package. You can use:
59-
(push 'focus minemacs-disabled-packages)
61+
;; (push 'focus minemacs-disabled-packages)
6062

61-
;; You can use the obsolete configurations by adding the `obsolete/me-*' modules to `minemacs-modules'
63+
;; Adding a package to `minemacs-disabled-packages' guarantees disabling its
64+
;; corresponding `use-package' section in MinEmacs' modules. However, please
65+
;; note that, if you want to completely disable a package, you need to make sure
66+
;; you've also disabled its dependent packages (see `M-x straight-dependents'),
67+
;; otherwise it will get installed as a dependency.
68+
;;
69+
;; You can also `push' (or `add-to-list') multiple packages at once (as a list).
70+
;; For example, to completely disable `iedit', you can use:
71+
;; (push '(iedit evil-multiedit evil-iedit-state) minemacs-disabled-packages)
72+
73+
;;; Using the obsolete modules
74+
;; You can use the obsolete configurations by adding the `obsolete/me-*' modules
75+
;; to `minemacs-modules'. However, these modules, as their names indicate, are
76+
;; OBSOLETE and not supported.
6277
;; (setq minemacs-modules
6378
;; (append
6479
;; minemacs-modules

0 commit comments

Comments
 (0)