aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Wilken2022-12-01 01:00:44 +0100
committerTimo Wilken2022-12-01 01:00:44 +0100
commit64a04cb64298a5fd27396715810699070f276edb (patch)
tree60347efd01cbd098cd01417a1ae0346fbcf0a961
parentaa5abff40df6deac3e662898e5b31672d6591e63 (diff)
Get Emacs config in sync with packages
-rw-r--r--emacs-init.el15
-rw-r--r--home-configuration.scm1
2 files changed, 11 insertions, 5 deletions
diff --git a/emacs-init.el b/emacs-init.el
index 8c31db94..1b09e70d 100644
--- a/emacs-init.el
+++ b/emacs-init.el
@@ -226,7 +226,7 @@
(use-package puppet-mode
:mode (rx ".pp" eos))
(use-package web-mode
- :mode (rx ".htm" (? "l") eos))
+ :mode (rx "." (or "htm" "html" "js" "css" "scss") eos))
(use-package yaml-mode
:mode (rx ".y" (? "a") "ml" eos))
(use-package rec-mode
@@ -415,7 +415,7 @@
:commands (evil-commentary-mode) :demand t
:config (evil-commentary-mode +1))
-(use-package evil-expat
+(use-package evil-expat ; for :reverse, :remove, :rename, :colo, :g*, ... ex commands
:after (evil))
(use-package evil-surround
@@ -462,11 +462,18 @@
:diminish evil-traces-mode)
(use-package evil-markdown
- :after (evil)
+ :after (evil markdown-mode)
:hook markdown-mode)
-;; Lisp features
+(use-package evil-tex
+ :after (evil tex)
+ :hook tex-mode)
+(use-package evil-text-object-python
+ :after (evil python)
+ :hook (python-mode . evil-text-object-python-add-bindings))
+
+;; Lisp features
(use-package aggressive-indent
:hook (; scheme-mode
emacs-lisp-mode common-lisp-mode))
diff --git a/home-configuration.scm b/home-configuration.scm
index 084c6f88..95602228 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -459,7 +459,6 @@ replacement spec (to which `regexp-substitute/global' is applied)."
"emacs-evil-text-object-python"
"emacs-geiser" "emacs-geiser-racket" "emacs-geiser-guile"
- "emacs-ac-geiser" "emacs-macrostep-geiser"
"emacs-ledger-mode" ; "emacs-hledger-mode"
"emacs-flymake-collection" ; "emacs-flymake-flycheck" ; if needed
"emacs-cmake-mode"