From eeb3d215d890b3bbc1e13bf4230392aeb8aafa57 Mon Sep 17 00:00:00 2001 From: Aria Nolan Date: Sat, 27 Apr 2024 00:55:31 -0400 Subject: [PATCH] messing up emacs --- users/tacocat/.config/emacs/init.el | 42 ++++++++++++++--------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/users/tacocat/.config/emacs/init.el b/users/tacocat/.config/emacs/init.el index a77bd08..058ec91 100644 --- a/users/tacocat/.config/emacs/init.el +++ b/users/tacocat/.config/emacs/init.el @@ -36,35 +36,32 @@ :hook (dired-mode . nerd-icons-dired-mode)) +(use-package nix-mode + :mode "\\.nix\\'") + +(use-package magit + :commands (magit-status magit-get-current-branch)) + +(use-package diff-hl) +(global-diff-hl-mode) +(diff-hl-flydiff-mode) + (use-package pdf-tools :magic ("%PDF" . pdf-view-mode) :config (pdf-tools-install) (setq-default pdf-view-display-size 'fit-page)) +(use-package markdown-mode + :mode ("README\\.md\\'" . gfm-mode) + :init (setq markdown-command "multimarkdown")) -(use-package latex - :straight auctex - :defer t - :mode - ("\\.tex\\'" . latex-mode) - :hook - (LaTeX-mode . TeX-PDF-mode) - (LaTeX-mode . flyspell-mode) - (LaTeX-mode . LaTeX-math-mode) - :config - (setq TeX-auto-save t) - (setq TeX-parse-self t) - (setq-default TeX-master nil) - ;; pdftools - ;; https://emacs.stackexchange.com/questions/21755/use-pdfview-as-default-auctex-pdf-viewer#21764 - (setq TeX-view-program-selection '((output-pdf "PDF Tools")) - TeX-view-program-list '(("PDF Tools" TeX-pdf-tools-sync-view)) - TeX-source-correlate-start-server t) ;; not sure if last line is neccessary - ;; to have the buffer refresh after compilation, - ;; very important so that PDFView refesh itself after comilation - (add-hook 'TeX-after-compilation-finished-functions - #'TeX-revert-document-buffer)) +;; cant get auctex to work +;; (use-package tex +;; :defer t +;; :straight auctex +;; :config +;; (setq TeX-auto-save t)) ;; Tell Emacs to prefer the treesitter mode ;; You'll want to run the command `M-x treesit-install-language-grammar' before editing. @@ -112,6 +109,7 @@ (scroll-bar-mode -1) (add-hook 'text-mode-hook 'auto-fill-mode) +(add-hook 'text-mode-hook 'flyspell-mode) (add-hook 'text-mode-hook 'display-line-numbers-mode) (add-hook 'prog-mode-hook 'display-line-numbers-mode)