Update package config
This commit is contained in:
parent
875bb08a7e
commit
f97bb44260
1 changed files with 29 additions and 22 deletions
|
@ -18,6 +18,14 @@
|
||||||
|
|
||||||
(load "bundle--gui")
|
(load "bundle--gui")
|
||||||
|
|
||||||
|
(use-package shrface
|
||||||
|
:defer t
|
||||||
|
:config
|
||||||
|
(shrface-basic)
|
||||||
|
(shrface-trial)
|
||||||
|
(shrface-default-keybindings) ; setup default keybindings
|
||||||
|
(setq shrface-href-versatile t))
|
||||||
|
|
||||||
(use-package nov
|
(use-package nov
|
||||||
:hook (nov-mode . olivetti-mode)
|
:hook (nov-mode . olivetti-mode)
|
||||||
:mode ("\\.epub\\'" . nov-mode)
|
:mode ("\\.epub\\'" . nov-mode)
|
||||||
|
@ -38,6 +46,24 @@
|
||||||
("\\.lsp$" . lisp-mode)
|
("\\.lsp$" . lisp-mode)
|
||||||
("\\.cl$" . lisp-mode)))
|
("\\.cl$" . lisp-mode)))
|
||||||
|
|
||||||
|
(use-package geiser
|
||||||
|
:defer t
|
||||||
|
:config
|
||||||
|
(setq geiser-active-implementations '(racket guile)))
|
||||||
|
|
||||||
|
(use-package geiser-racket
|
||||||
|
:defer t
|
||||||
|
:after geiser
|
||||||
|
:config
|
||||||
|
(when (eq system-type 'windows-nt)
|
||||||
|
(setq geiser-racket-binary "c:/Program Files/Racket/Racket.exe")))
|
||||||
|
|
||||||
|
(use-package geiser-guile
|
||||||
|
:defer t
|
||||||
|
:after geiser
|
||||||
|
:config
|
||||||
|
(setq geiser-guile-binary "guile"))
|
||||||
|
|
||||||
(use-package cc-mode
|
(use-package cc-mode
|
||||||
;; https://www.gnu.org/prep/standards/html_node/Writing-C.html
|
;; https://www.gnu.org/prep/standards/html_node/Writing-C.html
|
||||||
:ensure nil
|
:ensure nil
|
||||||
|
@ -72,7 +98,8 @@
|
||||||
(use-package js-mode
|
(use-package js-mode
|
||||||
:ensure nil
|
:ensure nil
|
||||||
:hook (js-mode . eglot-ensure)
|
:hook (js-mode . eglot-ensure)
|
||||||
:mode "\\.webmanifest\\'")
|
:mode (("\\.webmanifest\\'" . js-mode)
|
||||||
|
("\\.js\\'" . js-mode)))
|
||||||
|
|
||||||
(use-package go-mode
|
(use-package go-mode
|
||||||
:mode ("\\.go\\'" . go-mode)
|
:mode ("\\.go\\'" . go-mode)
|
||||||
|
@ -107,10 +134,7 @@
|
||||||
|
|
||||||
(use-package racket-mode
|
(use-package racket-mode
|
||||||
:init (require 'smartparens-config)
|
:init (require 'smartparens-config)
|
||||||
:mode ("\\.rkt\\'" . racket-mode)
|
:mode "\\.rkt\\'")
|
||||||
:config
|
|
||||||
(when (eq system-type 'windows-nt)
|
|
||||||
(setq geiser-racket-binary "c:/Program Files/Racket/Racket.exe")))
|
|
||||||
|
|
||||||
(use-package python
|
(use-package python
|
||||||
:mode (("\\.py\\'" . python-mode)
|
:mode (("\\.py\\'" . python-mode)
|
||||||
|
@ -167,22 +191,5 @@
|
||||||
:config
|
:config
|
||||||
(global-set-key (kbd "C-x M-g") 'magit-dispatch))
|
(global-set-key (kbd "C-x M-g") 'magit-dispatch))
|
||||||
|
|
||||||
(use-package geiser
|
|
||||||
:defer t
|
|
||||||
:config
|
|
||||||
(setq geiser-active-implementations '(racket)))
|
|
||||||
|
|
||||||
(use-package geiser-racket
|
|
||||||
:defer t
|
|
||||||
:after geiser)
|
|
||||||
|
|
||||||
(use-package shrface
|
|
||||||
:defer t
|
|
||||||
:config
|
|
||||||
(shrface-basic)
|
|
||||||
(shrface-trial)
|
|
||||||
(shrface-default-keybindings) ; setup default keybindings
|
|
||||||
(setq shrface-href-versatile t))
|
|
||||||
|
|
||||||
(load "bundle--irc")
|
(load "bundle--irc")
|
||||||
(load "bundle--news")
|
(load "bundle--news")
|
||||||
|
|
Loading…
Add table
Reference in a new issue