;;; init.el -*- lexical-binding: t; -*- (doom! :input japanese :completion (corfu +icons +orderless +dabbrev) (vertico +icons) :ui ;; (emoji +unicode) hl-todo indent-guides ligatures modeline ;; nav-flash ophints (popup +defaults) ;; unicode (vc-gutter +pretty) (window-select +switch-window) workspaces :editor (evil +everywhere) file-templates fold (format +onsave +lsp) multiple-cursors (objed +manual) parinfer rotate-text snippets word-wrap :emacs (dired +dirvish +icons) electric eww (ibuffer +icons) undo vc :term eshell shell vterm :checkers (syntax +icons) (spell +hunspell +flyspell +everywhere) grammar :tools ansible (debugger +lsp) direnv (docker +lsp) editorconfig (eval +overlay) (lookup +dictionary +offline) (lsp +peek) (magit +forge) make (pass +auth) pdf prodigy (terraform +lsp) tree-sitter upload :os ;; tty :lang (cc +lsp +tree-sitter) data emacs-lisp (go +lsp +tree-sitter) (graphql +lsp +tree-sitter) (haskell +lsp +tree-sitter) (javascript +lsp +tree-sitter) (json +lsp +tree-sitter) (latex +latexmk +cdlatex +lsp) markdown (nix +lsp +tree-sitter) (org +pandoc +roam2) plantuml graphviz (python +lsp +tree-sitter +pyright) (rest +jq) (rust +lsp +tree-sitter) (scheme +guile) (sh +lsp +tree-sitter) (web +lsp +tree-sitter) (yaml +lsp +tree-sitter) :email mu4e :app calendar emms irc (rss +org +youtube) :config (default +bindings +gnupg +smartparens))