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