X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=config.org;h=372b6b07d2a087b5a262139c831fc6fedfe2e196;hb=3ab07694d47c732757390dc2a2d1b40560f6b278;hp=f142ec99bd662789154a943d45397fb216434dc1;hpb=c5179df8273e708915fe2d65460f74f0aba0ac83;p=config.org.git diff --git a/config.org b/config.org index f142ec9..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! @@ -48,13 +50,20 @@ Its fine to set this here because I run Emacs in daemon mode, but if I were not, #+begin_src emacs-lisp (setq modus-themes-slanted-constructs t modus-themes-bold-constructs t - modus-themes-org-blocks 'rainbow + modus-themes-org-blocks 'grayscale modus-themes-mode-line '3d modus-themes-scale-headings t modus-themes-region 'no-extend 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) - '("-|" "-~" "---" "-<<" "-<" "--" "->" "->>" "-->" "///" "/=" "/==" - "/>" "//" "/*" "*>" "***" "*/" "<-" "<<-" "<=>" "<=" "<|" "<||" - "<|||" "<|>" "<:" "<>" "<-<" "<<<" "<==" "<<=" "<=<" "<==>" "<-|" - "<<" "<~>" "<=|" "<~~" "<~" "<$>" "<$" "<+>" "<+" "" "" "<->" "" "/=" "/==" + "/>" "//" "/*" "*>" "*/" "<-" "<<-" "<=>" "<=" "<|" "<||" + "<|||" "<|>" "<:" "<>" "<-<" "<<<" "<==" "<<=" "<=<" "<==>" + "<-|" "<<" "<~>" "<=|" "<~~" "<~" "<$>" "<$" "<+>" "<+" "" + "" "<->" "