Add zig, plantuml, and hledger config

This commit is contained in:
Dimitri Lozeve 2021-06-03 10:21:42 +02:00
parent fce544f283
commit 7857b502e3

17
init.el
View file

@ -279,7 +279,8 @@
(setq read-process-output-max (* 1024 1024)) ;; 1mb
(setq gc-cons-threshold 100000000)
(setq lsp-completion-provider :capf)
(setq lsp-file-watch-threshold nil))
(setq lsp-file-watch-threshold nil)
(setq lsp-zig-zls-executable (expand-file-name "~/build/zls/zig-out/bin/zls")))
(use-package lsp-ui
:commands lsp-ui-mode
@ -617,12 +618,16 @@
(dot . t)
(latex . t)
(lisp . t)
(plantuml . t)
(shell . t)))
(setq org-confirm-babel-evaluate nil)
(setq org-src-preserve-indentation nil
org-edit-src-content-indentation 0)
(require 'ob-plantuml)
(setq org-plantuml-jar-path (expand-file-name "~/build/plantuml.jar"))
;; System locale to use for formatting time values. Make sure that
;; the weekdays in the time stamps of your Org mode files and in the
;; agenda appear in English.
@ -750,6 +755,16 @@
(use-package company-graphviz-dot)
(use-package hledger-mode
:ensure t
:mode ("\\.journal\\'" "\\.hledger\\'")
:init
(setq hledger-jfile (expand-file-name "~/.hledger.journal"))
:config
(add-to-list 'company-backends 'hledger-company)
(global-set-key (kbd "C-c e") 'hledger-jentry)
(global-set-key (kbd "C-c j") 'hledger-run-command))
(use-package mu4e
:load-path "~/build/mu-1.4.13/mu4e"
:bind ("C-c m" . mu4e)