diff --git a/doom/config.org b/doom/config.org index 28c2642..842e12d 100644 --- a/doom/config.org +++ b/doom/config.org @@ -317,7 +317,6 @@ Here we set the default shell to ~bash~ but the vterm shell to the system #+begin_src emacs-lisp (use-package! smart-tabs-mode :config - (print! "Configuring smart-tabs-mode") (smart-tabs-insinuate 'c 'c++ 'java @@ -357,7 +356,6 @@ Note that ~onsave~ was intentionally turned off because it messes with version c #+begin_src emacs-lisp (after! format - (print! "Configuring (after! format ...)") '(not emacs-lisp-mode sql-mode ; Broken @@ -372,7 +370,6 @@ Note that ~onsave~ was intentionally turned off because it messes with version c #+begin_src emacs-lisp (after! flyspell - (print! "Configuring (after! flyspell ...)") (setq flyspell-default-dictionary "english")) #+end_src @@ -483,6 +480,13 @@ removed. ) #+end_src +*** Julia + +#+begin_src emacs-lisp +(add-hook 'julia-mode-hook (lambda () + (setq tab-width 4))) +#+end_src + *** LaTeX The target indentation style of ~LaTeX~ is as follows: @@ -545,7 +549,6 @@ introduced. #+begin_src emacs-lisp (after! latex - (print! "Configuring (after! latex ...)") (add-hook 'tex-mode-hook #'custom/common-program-hook) (add-hook 'LaTeX-mode-hook #'custom/common-program-hook) (setq-default TeX-electric-sub-and-superscript nil) @@ -675,7 +678,19 @@ Add the necessary hooks for LilyPond mode. (package! typst-ts-mode :recipe ( :type git :host codeberg :repo "meow_king/typst-ts-mode")) #+end_src + #+begin_src emacs-lisp +(defun custom/typst-hook () + (display-line-numbers-mode) + (display-fill-column-indicator-mode) + (setq + indent-tabs-mode t + tab-width 2 + standard-indent 2) + (smart-tabs-mode-enable) +) +(after! typst-ts-mode + (add-hook 'typst-ts-mode-hook #'custom/typst-hook)) (map! :after typst-ts-mode :localleader :map typst-ts-mode-map diff --git a/doom/init.el b/doom/init.el index b6b1b45..f5bb772 100644 --- a/doom/init.el +++ b/doom/init.el @@ -183,7 +183,7 @@ :app calendar - emms + ;;emms everywhere ; *leave* Emacs!? You must be joking ;;irc ; how neckbeards socialize ;;(rss +org) ; emacs as an RSS reader