From e6ed60548397627bf10f561f9438201dbba0a36e Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sun, 21 Apr 2024 02:15:42 +0300 Subject: 2024-04-21 --- modules/emacs/doom/init.el | 99 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 modules/emacs/doom/init.el (limited to 'modules/emacs/doom/init.el') diff --git a/modules/emacs/doom/init.el b/modules/emacs/doom/init.el new file mode 100644 index 0000000..571993b --- /dev/null +++ b/modules/emacs/doom/init.el @@ -0,0 +1,99 @@ +(doom! :input + japanese + + :completion + company + vertico + + :ui + doom + (emoji +unicode) + hl-todo + indent-guides + ligatures + modeline + nav-flash + ophints + (popup +defaults) + (vc-gutter +diff-hl +pretty) + window-select + workspaces + + :editor + (evil +everywhere) + file-templates + fold + format + parinfer + snippets + word-wrap + + :emacs + dired + electric + ibuffer + undo + vc + + :term + eshell + vterm + + :checkers + syntax + (spell +aspell +everywhere) + grammar + + :tools + ansible + (debugger +lsp) + direnv + (docker +lsp) + editorconfig + (eval +overlay) + (lookup +dictionary +offline) + (lsp +peek) + magit + make + (pass +auth) + pdf + (terraform +lsp) + tree-sitter + upload + + :os + (:if (featurep :system 'macos) macos) + + :lang + (cc +lsp +tree-sitter) + data + dhall + emacs-lisp + (go +lsp +tree-sitter) + (haskell +lsp +tree-sitter) + java + javascript + (json +lsp +tree-sitter) + kotlin + (latex +latexmk +cdlatex +lsp) + markdown + (nix +lsp +tree-sitter) + (org +pandoc +roam2) + plantuml + (python +poetry +lsp +tree-sitter) + (rust +lsp +tree-sitter) + (sh +lsp +tree-sitter) + web + (yaml +lsp +tree-sitter) + (zig +lsp +tree-sitter) + + :email + mu4e + + :app + calendar + irc + (rss +org) + + :config + (default +bindings +smartparens)) -- cgit v1.2.3