doom: Update project config, completion, spell-checking

main
earnest ma 2022-11-19 14:59:16 -05:00
parent 2602a98d53
commit 049df0ec3d
Signed by: earnest ma
GPG Key ID: A343F43342EB6E2A
5 changed files with 16 additions and 4 deletions

View File

@ -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

View File

@ -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

View File

@ -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.
;;

View File

@ -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

View File

@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: Relates-to: ...
# key: rel
# --
Relates-to: [${0}]