doom: Update project config, completion, spell-checking
parent
2602a98d53
commit
049df0ec3d
|
@ -8,7 +8,9 @@
|
|||
Most of them are managed using `ghq' in ~/ghq/, however there are also some
|
||||
projects in other locations.")
|
||||
|
||||
(after! projectile
|
||||
(use-package! projectile
|
||||
:init
|
||||
(setq projectile-auto-discover t)
|
||||
(setq projectile-project-search-path project-locations))
|
||||
|
||||
(after! magit
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
;; pop-ups
|
||||
(setq which-key-idle-delay 0.25)
|
||||
(setq company-idle-delay 0.1)
|
||||
(setq company-idle-delay 0.25)
|
||||
|
||||
;; centaur tabs issue: https://github.com/ema2159/centaur-tabs/issues/181
|
||||
(after! centaur-tabs
|
||||
|
|
|
@ -69,6 +69,11 @@ the compiled PDF version) in pympress."
|
|||
(start-process "pympress" nil "pympress" (replace-regexp-in-string "\.tex" ".pdf" buffer-file-name)))
|
||||
;; (async-shell-command (concat "pympress " (replace-regexp-in-string "\.tex" ".pdf" buffer-file-name))))
|
||||
|
||||
(use-package! ispell
|
||||
:config
|
||||
(setq ispell-personal-dictionary (expand-file-name "~/.aspell.en.pws"))
|
||||
(setq ispell-dictionary "en_CA"))
|
||||
|
||||
;; Whenever you reconfigure a package, make sure to wrap your config in an
|
||||
;; `after!' block, otherwise Doom's defaults may override your settings. E.g.
|
||||
;;
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
ophints ; highlight the region an operation acts on
|
||||
(popup +defaults) ; tame sudden yet inevitable temporary windows
|
||||
tabs ; a tab bar for Emacs
|
||||
treemacs ; a project drawer, like neotree but cooler
|
||||
(treemacs +lsp) ; a project drawer, like neotree but cooler
|
||||
;;unicode ; extended unicode support for various languages
|
||||
vc-gutter ; vcs diff in the fringe
|
||||
vi-tilde-fringe ; fringe tildes to mark beyond EOB
|
||||
|
@ -81,7 +81,7 @@
|
|||
|
||||
:checkers
|
||||
syntax ; tasing you for every semicolon you forget
|
||||
;;(spell +flyspell) ; tasing you for misspelling mispelling
|
||||
(spell +flyspell) ; tasing you for misspelling mispelling
|
||||
;;grammar ; tasing grammar mistake every you make
|
||||
|
||||
:tools
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# -*- mode: snippet -*-
|
||||
# name: Relates-to: ...
|
||||
# key: rel
|
||||
# --
|
||||
Relates-to: [${0}]
|
Loading…
Reference in New Issue