diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index 411797add..e74dcf28b 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -24,7 +24,6 @@ (add-hook 'before-save-hook #'delete-trailing-whitespace nil t) (eldoc-mode +1) - (highlight-quoted-mode +1) (auto-compile-on-save-mode +1) (rainbow-delimiters-mode +1) @@ -32,6 +31,9 @@ (not (file-in-directory-p buffer-file-name doom-emacs-dir))) (flycheck-mode +1)) + ;; improve fontification + (highlight-quoted-mode +1) + (highlight-numbers-mode +1) (font-lock-add-keywords nil `(;; Display "lambda" as λ ("(\\(lambda\\)" (1 (ignore (compose-region (match-beginning 1) (match-end 1) ?λ #'decompose-region)))) diff --git a/modules/lang/python/config.el b/modules/lang/python/config.el index fe4fda3c4..0633624b9 100644 --- a/modules/lang/python/config.el +++ b/modules/lang/python/config.el @@ -7,9 +7,9 @@ python-indent-guess-indent-offset-verbose nil python-shell-interpreter "python") - (add-hook 'python-mode-hook #'flycheck-mode) - :config + (add-hook! 'python-mode-hook #'(flycheck-mode highlight-numbers-mode)) + (set! :repl 'python-mode #'+python/repl) (set! :electric 'python-mode :chars '(?:)) (define-key python-mode-map (kbd "DEL") nil) ; interferes with smartparens