92 lines
1.4 KiB
EmacsLisp
92 lines
1.4 KiB
EmacsLisp
;;; init.el -*- lexical-binding: t; -*-
|
|
|
|
(doom! :input
|
|
:completion
|
|
company
|
|
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
|
|
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))
|
|
|