From 64a04cb64298a5fd27396715810699070f276edb Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Thu, 1 Dec 2022 01:00:44 +0100 Subject: Get Emacs config in sync with packages --- emacs-init.el | 15 +++++++++++---- home-configuration.scm | 1 - 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" -- cgit v1.2.3