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 Most of them are managed using `ghq' in ~/ghq/, however there are also some
projects in other locations.") projects in other locations.")
(after! projectile (use-package! projectile
:init
(setq projectile-auto-discover t)
(setq projectile-project-search-path project-locations)) (setq projectile-project-search-path project-locations))
(after! magit (after! magit

View File

@ -14,7 +14,7 @@
;; pop-ups ;; pop-ups
(setq which-key-idle-delay 0.25) (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 ;; centaur tabs issue: https://github.com/ema2159/centaur-tabs/issues/181
(after! centaur-tabs (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))) (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)))) ;; (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 ;; 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. ;; `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 ophints ; highlight the region an operation acts on
(popup +defaults) ; tame sudden yet inevitable temporary windows (popup +defaults) ; tame sudden yet inevitable temporary windows
tabs ; a tab bar for Emacs 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 ;;unicode ; extended unicode support for various languages
vc-gutter ; vcs diff in the fringe vc-gutter ; vcs diff in the fringe
vi-tilde-fringe ; fringe tildes to mark beyond EOB vi-tilde-fringe ; fringe tildes to mark beyond EOB
@ -81,7 +81,7 @@
:checkers :checkers
syntax ; tasing you for every semicolon you forget 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 ;;grammar ; tasing grammar mistake every you make
:tools :tools

View File

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