emacs: Add and enable combobulate package
..by Mickey Patterson, of Mastering Emacs fame. The package is supposed to provide finer and nicer structural editing experience, aided by new treesit(*-ts)-modes, but currently, I use none. The only tree-sitter mode I currently use extensively is nix-mode, and it integrates using external tree-sitter module, so as of this commit, combobulate is fairly useless for me. Now, doom's development has slowed down significantly, and I foresee problems on the horizon with these new hodgpodge of tree-sitter modules, so we'll see.
This commit is contained in:
parent
8043c73c4d
commit
4fe0b2e9e5
1 changed files with 18 additions and 0 deletions
|
@ -171,6 +171,9 @@ Tangle ~packages.el~ from within org-mode.
|
||||||
:recipe (:type git :host github :repo "lazzalazza/org-footnote-assistant"))
|
:recipe (:type git :host github :repo "lazzalazza/org-footnote-assistant"))
|
||||||
|
|
||||||
(package! exercism)
|
(package! exercism)
|
||||||
|
|
||||||
|
(package! combobulate
|
||||||
|
:recipe (:type git :host github :repo "mickeynp/combobulate"))
|
||||||
#+end_src
|
#+end_src
|
||||||
* Modus-themes
|
* Modus-themes
|
||||||
Customize Modus-themes a little to make it more peppy and vibrant.
|
Customize Modus-themes a little to make it more peppy and vibrant.
|
||||||
|
@ -1122,3 +1125,18 @@ When Emacs is opened in Windows Subsystem for Linux, open web links in Firefox o
|
||||||
(use-package! exercism
|
(use-package! exercism
|
||||||
:commands (exercism))
|
:commands (exercism))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
** Combobulate
|
||||||
|
#+begin_src emacs-lisp :lexical t
|
||||||
|
(use-package combobulate
|
||||||
|
:preface
|
||||||
|
(setq combobulate-key-prefix "C-c o")
|
||||||
|
;; You can manually enable Combobulate with `M-x
|
||||||
|
;; combobulate-mode'.
|
||||||
|
:after (treesit)
|
||||||
|
:hook ((nix-mode . combobulate-mode)
|
||||||
|
(python-ts-mode . combobulate-mode)
|
||||||
|
(js-ts-mode . combobulate-mode)
|
||||||
|
(css-ts-mode . combobulate-mode)
|
||||||
|
(yaml-ts-mode . combobulate-mode)))
|
||||||
|
#+end_src
|
||||||
|
|
Reference in a new issue