X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=config.org;h=372b6b07d2a087b5a262139c831fc6fedfe2e196;hb=3ab07694d47c732757390dc2a2d1b40560f6b278;hp=a09db5d3f4fe4608c6908ea175a692ad94c44f6a;hpb=b7f416f3a8999c30fc066077aecc4eaf13591591;p=config.org.git diff --git a/config.org b/config.org index a09db5d..372b6b0 100644 --- a/config.org +++ b/config.org @@ -1,5 +1,7 @@ #+TITLE: System Configuration -#+DESCRIPTION: Armaan's system configuration. +#+DESCRIPTION: Personal system configuration in org-mode format. +#+AUTHOR: Armaan Bhojwani +#+EMAIL: me@armaanb.net * Welcome Welcome to my system configuration! This file contains my Emacs configuration, but also my config files for many of the other programs on my system! @@ -55,6 +57,13 @@ Its fine to set this here because I run Emacs in daemon mode, but if I were not, modus-themes-diffs 'desaturated) (load-theme 'modus-vivendi t) #+end_src +** Tree-sitter +#+begin_src emacs-lisp + (use-package tree-sitter-langs) + (use-package tree-sitter + :config (global-tree-sitter-mode) + :hook (tree-sitter-after-on-hook . tree-sitter-hl-mode)) +#+end_src ** Typography *** Font Great programming font with ligatures. @@ -68,17 +77,18 @@ Great programming font with ligatures. :config (ligature-set-ligatures '(prog-mode text-mode) - '("-|" "-~" "---" "-<<" "-<" "--" "->" "->>" "-->" "///" "/=" "/==" + '("-|" "-~" "---" "-<<" "-<" "--" "->" "->>" "-->" "/=" "/==" "/>" "//" "/*" "*>" "*/" "<-" "<<-" "<=>" "<=" "<|" "<||" - "<|||" "<|>" "<:" "<>" "<-<" "<<<" "<==" "<<=" "<=<" "<==>" "<-|" - "<<" "<~>" "<=|" "<~~" "<~" "<$>" "<$" "<+>" "<+" "" "" "<->" "