feat: emacs - replace company/lsp with lsp-bridge, add fonts

This commit is contained in:
Ryan Yin
2024-01-05 20:41:53 +08:00
parent d5ef998239
commit 292809783d
9 changed files with 80 additions and 35 deletions
@@ -4,6 +4,9 @@
;; To install a package with Doom you must declare them here and run 'doom sync'
;; on the command line, then restart Emacs for the changes to take effect -- or
;; use 'M-x doom/reload'.
(package! nerd-icons)
(package! rime)
(package! wakatime-mode
:recipe
(:host github :repo "wakatime/wakatime-mode" :files
@@ -12,7 +15,15 @@
(package! nushell-mode :recipe
(:host github :repo "mrkkrp/nushell-mode"))
(package! rime)
(when (package! lsp-bridge
:recipe (:host github
:repo "manateelazycat/lsp-bridge"
:branch "master"
:files ("*.el" "*.py" "acm" "core" "langserver" "multiserver" "resources")
;; do not perform byte compilation or native compilation for lsp-bridge
:build (:not compile)))
(package! markdown-mode)
(package! yasnippet))
;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror:
;; (package! some-package)