A little C cleanup, and some formatting improvements.

This commit is contained in:
Micheal Smith
2025-12-06 01:05:01 -06:00
parent 07b287bc2e
commit f9209ff9a5
5 changed files with 22 additions and 16 deletions

View File

@@ -73,6 +73,7 @@ warnings.
(setq native-comp-async-report-warnings-errors nil) (setq native-comp-async-report-warnings-errors nil)
(setenv "LSP_USE_PLISTS" "true") (setenv "LSP_USE_PLISTS" "true")
(setq lsp-use-plists t) (setq lsp-use-plists t)
(setq read-process-output-max (* 1024 1024)) ;; 1MB
#+end_src #+end_src
** Appearance ** Appearance
@@ -1455,10 +1456,7 @@ the future.
:ensure (:host github :ensure (:host github
:repo "sellout/emacs-color-theme-solarized" :repo "sellout/emacs-color-theme-solarized"
:files ("*.el")) :files ("*.el"))
:no-require t :no-require t)
:init
(customize-set-variable 'frame-background-mode 'light)
(load-theme 'solarized t))
#+end_src #+end_src
I like using catppuccin from time to time as well. I like using catppuccin from time to time as well.
@@ -1563,8 +1561,7 @@ needed.
(global-treesit-auto-mode)) (global-treesit-auto-mode))
(use-package treesit-fold (use-package treesit-fold
:ensure t :ensure t)
:defer t)
#+end_src #+end_src
* Major Modes * Major Modes
@@ -1595,13 +1592,19 @@ bother with an explanation on each.
(use-package rainbow-mode (use-package rainbow-mode
:commands (rainbow-mode)) :commands (rainbow-mode))
;; C
(use-feature c-ts-mode
:config
(with-eval-after-load 'c-ts-mode
(setq-local treesit-primary-parser 'c)))
;; Clojure ;; Clojure
(use-package clojure-ts-mode (use-package clojure-ts-mode
:ensure t :ensure t
:after (rainbox-mode)
:hook :hook
((clojure-ts-mode . cider-mode) ((clojure-ts-mode . cider-mode)
(clojure-ts-mode . rainbow-delimiters-mode) (clojure-ts-mode . rainbow-delimiters-mode)))
(clojure-ts-mode . clj-refactor-mode)))
;; Gleam ;; Gleam
(use-package gleam-ts-mode (use-package gleam-ts-mode

View File

@@ -73,6 +73,7 @@ warnings.
(setq native-comp-async-report-warnings-errors nil) (setq native-comp-async-report-warnings-errors nil)
(setenv "LSP_USE_PLISTS" "true") (setenv "LSP_USE_PLISTS" "true")
(setq lsp-use-plists t) (setq lsp-use-plists t)
(setq read-process-output-max (* 1024 1024)) ;; 1MB
#+end_src #+end_src
** Appearance ** Appearance

View File

@@ -26,13 +26,19 @@ bother with an explanation on each.
(use-package rainbow-mode (use-package rainbow-mode
:commands (rainbow-mode)) :commands (rainbow-mode))
;; C
(use-feature c-ts-mode
:config
(with-eval-after-load 'c-ts-mode
(setq-local treesit-primary-parser 'c)))
;; Clojure ;; Clojure
(use-package clojure-ts-mode (use-package clojure-ts-mode
:ensure t :ensure t
:after (rainbox-mode)
:hook :hook
((clojure-ts-mode . cider-mode) ((clojure-ts-mode . cider-mode)
(clojure-ts-mode . rainbow-delimiters-mode) (clojure-ts-mode . rainbow-delimiters-mode)))
(clojure-ts-mode . clj-refactor-mode)))
;; Gleam ;; Gleam
(use-package gleam-ts-mode (use-package gleam-ts-mode

View File

@@ -14,10 +14,7 @@ the future.
:ensure (:host github :ensure (:host github
:repo "sellout/emacs-color-theme-solarized" :repo "sellout/emacs-color-theme-solarized"
:files ("*.el")) :files ("*.el"))
:no-require t :no-require t)
:init
(customize-set-variable 'frame-background-mode 'light)
(load-theme 'solarized t))
#+end_src #+end_src
I like using catppuccin from time to time as well. I like using catppuccin from time to time as well.

View File

@@ -18,7 +18,6 @@ needed.
(global-treesit-auto-mode)) (global-treesit-auto-mode))
(use-package treesit-fold (use-package treesit-fold
:ensure t :ensure t)
:defer t)
#+end_src #+end_src