summaryrefslogtreecommitdiff
path: root/modules/common/emacs/doom/config.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/common/emacs/doom/config.el')
-rw-r--r--modules/common/emacs/doom/config.el29
1 files changed, 29 insertions, 0 deletions
diff --git a/modules/common/emacs/doom/config.el b/modules/common/emacs/doom/config.el
index 257a3ea..dee3d3d 100644
--- a/modules/common/emacs/doom/config.el
+++ b/modules/common/emacs/doom/config.el
@@ -33,6 +33,16 @@
lsp-modeline-code-actions-enable nil)
;;
+;;; Go
+;;
+
+(setq lsp-go-analyses '((shadow . t)
+ (unsedvariable . t)
+ (unusedparams . t)
+ (unusedwrite . t)
+ (useany . t)))
+
+;;
;;; Org
;;
@@ -107,6 +117,13 @@
org-roam-ui-open-on-start t))
;;
+;;; LaTeX
+;;
+
+(map! :map cdlatex-mode-map
+ :i "TAB" #'cdlatex-tab)
+
+;;
;;; PlantUML
;;
@@ -187,6 +204,18 @@
'("libera" "oftc" "hackint" "rizon")))
;;
+;;; Fcitx
+;;
+
+(use-package! fcitx
+ :after evil
+ :config
+ (when (setq fcitx-remote-command
+ (or (executable-find "fcitx5-remote")
+ (executable-find "fcitx-remote")))
+ (fcitx-evil-turn-on)))
+
+;;
;;; Hledger
;;