Update packages

This commit is contained in:
Marcus Kammer 2024-03-27 19:33:23 +01:00
parent 0953ed32a4
commit ec357eb8bf

View file

@ -19,6 +19,12 @@
shrface-toggle-bullets t
shr-width nil))
(use-package flyspell
:hook ((LaTeX-mode . flyspell-mode)
(org-mode . flyspell-mode)
(text-mode . flyspell-mode)
(prog-mode . flyspell-prog-mode)))
(defun mk/nov-font-settings ()
(setq-local line-spacing 2))
@ -41,7 +47,8 @@
(use-package eglot
:ensure nil
:defer t
:hook ((typescript-mode . eglot-ensure)
(js2-mode . eglot-ensure))
:config
(if (eq system-name 'windows-nt)
;; %USERPROFILE%\AppData\Local\Programs\clangd-windows-17.0.3\clangd_17.0.3\bin
@ -104,7 +111,6 @@
;; ("\\.cjs\\'" . js-mode)))
(use-package js2-mode
:defer t
:mode
(("\\.webmanifest\\'" . js2-mode)
("\\.js\\'" . js2-mode)
@ -133,7 +139,6 @@
;; ;; (add-hook 'go-mode-hook 'me/go-mode-compile-on-save)))
(use-package web-mode
:defer t
;; :hook html-mode
:mode (("\\.html?\\'" . web-mode)
("\\.xhtml?\\'" . web-mode)
@ -150,7 +155,6 @@
(web-mode-enable-current-column-highlight t))
(use-package python
:defer t
:mode (("\\.py\\'" . python-mode)
("\\.wsgi$" . python-mode)
("\\.j2" . python-mode))
@ -176,7 +180,6 @@
:render (gts-buffer-render))))
(use-package magit
:defer t
:bind ("C-x g" . magit-status)
:init
(when (eq system-type 'windows-nt)
@ -218,9 +221,16 @@
(use-package geiser
:defer t
:init
(setq geiser-repl-prompt-read-only t)
(setq geiser-repl-highlight-error-messages t)
(if (eq system-type 'windows-nt)
(setq geiser-active-implementations '(racket))
(setq geiser-active-implementations '(racket guile))))
(progn
(setq geiser-active-implementations '(racket))
(setq geiser-default-implementation 'racket))
(progn
(setq geiser-active-implementations '(racket guile))
(setq geiser-default-implementation 'guile)))
:hook (scheme-mode . geiser-mode))
(use-package racket-mode
:mode "\\.rkt\\'")
@ -243,7 +253,6 @@
:custom (geiser-guile-binary "guile"))
(use-package journalctl-mode
:defer t
:commands journalctl
:bind (("C-c t j" . journalctl))))
@ -294,7 +303,6 @@
(setq ispell-hunspell-dictionary-alist ispell-local-dictionary-alist))
(use-package plantuml-mode
:defer t
:mode ("\\.puml\\'" "\\.plantuml\\'")
:custom
(plantuml-default-exec-mode 'jar)
@ -305,9 +313,6 @@
(use-package tex-mode
:defer t
:ensure auctex
:hook ((LaTeX-mode . turn-on-reftex)
(LaTeX-mode . flyspell-mode)
(LaTeX-mode . LaTeX-math-mode))
:config
;; TeX mode settings for editing .tex files
(setq TeX-auto-save t) ; Enable auto-save
@ -322,6 +327,13 @@
(setq TeX-engine 'luatex) ; Set engine to XeTeX
(setq TeX-command-extra-options "-shell-escape")) ; Allow shell escape
(use-package auctex
:hook ((LaTeX-mode . turn-on-reftex)
(LaTeX-mode . LaTeX-math-mode))
:custom
(LaTeX-indent-level 4)
(LaTeX-item-indent 0))
(use-package epg
:ensure nil
:config
@ -334,13 +346,11 @@
:init (which-key-mode))
(use-package ssh-config-mode
:defer t
:mode ("/sshd_config\\'" . ssh-config-mode)
:config
(add-hook 'ssh-config-mode-hook 'turn-on-font-lock))
(use-package nginx-mode
:defer t
:mode ("/nginx/.*\\'" . nginx-mode))
(use-package dashboard
@ -363,7 +373,6 @@
;; :after json-mode)
(use-package gptel
:defer t
:bind (("C-c G m" . gptel-menu)
("C-c G n" . gptel)
("C-c G s" . gptel-send))