diff --git a/.doom.d/config.el b/.doom.d/config.el index f30bf0d..b72a553 100644 --- a/.doom.d/config.el +++ b/.doom.d/config.el @@ -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") diff --git a/.doom.d/init.el b/.doom.d/init.el index 49bf8dd..7b6572d 100644 --- a/.doom.d/init.el +++ b/.doom.d/init.el @@ -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 diff --git a/.doom.d/packages.el b/.doom.d/packages.el index d11bc9e..8d34236 100644 --- a/.doom.d/packages.el +++ b/.doom.d/packages.el @@ -65,3 +65,4 @@ (package! calfw-org) (package! dashboard) (package! page-break-lines) +(package! eglot)