Files
emacs-doom/init.el

93 lines
1.4 KiB
EmacsLisp

;;; init.el -*- lexical-binding: t; -*-
(doom! :input
:completion
;;company
corfu
vertico
:app
(rss +org)
everywhere
:ui
doom
popup
doom-dashboard
hl-todo
modeline
ophints
(popup +defaults)
(vc-gutter +pretty)
vi-tilde-fringe
workspaces
:editor
(evil +everywhere)
file-templates
fold
snippets
(whitespace +guess +trim)
:emacs
dired
electric
tramp
undo
vc
:term
vterm
:checkers
syntax
;;(spell +flyspell)
grammar
:tools
ansible
biblio
debugger
docker
(eval +overlay)
lookup
(lsp +eglot) ;; <- pro “chytrý” completion přes CAPF
(magit +forge)
make
pdf
tmux
upload
:email
mu4e
:os
(:if (featurep :system 'macos) macos)
:lang
data
emacs-lisp
(go +lsp)
json
javascript
latex
lua
markdown
(org +roam2)
(perl +lsp) ;; <- perl completion přes LSP (pokud máš server)
plantuml
(python +lsp) ;; <- python completion přes LSP (pyright apod.)
rest
sh
terra
web
terra
yaml
:config
(default +bindings +smartparens))