Emacs : LSP -> EGLOT

This commit is contained in:
2022-09-20 16:43:21 +09:00
parent 38af2a480b
commit dd8a1034c9
3 changed files with 16 additions and 4 deletions

View File

@ -47,7 +47,8 @@
(setq doom-theme 'morning-star)
;;(setq doom-theme 'doom-dracula)
;;(setq doom-theme 'doom-one)
(setq doom-theme 'doom-gruvbox))
(setq doom-theme 'morning-star))
;;(setq doom-theme 'doom-gruvbox))
(unless (display-graphic-p)
(xterm-mouse-mode))
(beacon-mode 1)
@ -118,6 +119,10 @@
gvar/frame-transparency '(100 . 100)))))
(global-set-key (kbd "C-c t") 'toggle-transparency)
;; --------------------------------------------------------------------------------------------
;; - Language Server Client
;; --------------------------------------------------------------------------------------------
(use-package! eglot)
;; --------------------------------------------------------------------------------------------
;; - Org Paste Clipboard image for windows, in linux(use org-screenshot-take)
@ -374,6 +379,12 @@ same directory as the org-buffer and insert a link to this file."
:config
(setq org-fancy-priorities-list '("" "" "" "")))
;; --------------------------------------------------------------------------------------------
;; - Org Graphviz
;; --------------------------------------------------------------------------------------------
(org-babel-do-load-languages
'org-babel-load-languages
'((dot . t)))
;; --------------------------------------------------------------------------------------------
;; - Org Mode extra configuration
;; --------------------------------------------------------------------------------------------
(setq org-odt-preferred-output-format "docx")

View File

@ -95,7 +95,7 @@
(eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists
lookup ; navigate your code and its documentation
(lsp +peek) ; M-x vscode
;;(lsp +peek) ; M-x vscode
magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs
;;pass ; password manager for nerds
@ -144,7 +144,7 @@
;;javascript ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
;;kotlin ; a better, slicker Java(Script)
(latex +latexmk +fold +lsp) ; writing papers in Emacs has never been so fun
(latex +latexmk +fold) ; writing papers in Emacs has never been so fun
;;lean ; for folks with too much to prove
;;ledger ; be audit you can be
;;lua ; one-based indices? one-based indices
@ -162,7 +162,7 @@
;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional
python ; beautiful is better than ugly
python ; beautiful is better than ugly
;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs
;;raku ; the artist formerly known as perl6

View File

@ -65,3 +65,4 @@
(package! calfw-org)
(package! dashboard)
(package! page-break-lines)
(package! eglot)