1
0
Fork 0

style(emacs): use elisp comment headings

Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
Lucas Sta Maria 2024-11-03 16:47:08 -05:00
parent 53ae0372d0
commit a4e8d86e0c
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47

View file

@ -18,13 +18,13 @@
(eval-print-last-sexp))) (eval-print-last-sexp)))
(load bootstrap-file nil 'nomessage)) (load bootstrap-file nil 'nomessage))
;; Elisp ;;; Elisp
(use-package s :straight t) (use-package s :straight t)
(use-package f :straight t) (use-package f :straight t)
(use-package dash :straight t) (use-package dash :straight t)
(straight-use-package 'emacs-async) (straight-use-package 'emacs-async)
;; LSP ;;; LSP
;; For some reason, eglot-related configuration MUST be put here, or ;; For some reason, eglot-related configuration MUST be put here, or
;; else it will complain about the following error: ;; else it will complain about the following error:
;; Feature provided by other file: project ;; Feature provided by other file: project
@ -36,7 +36,7 @@
(use-package eldoc-box :straight t (use-package eldoc-box :straight t
:after (eldoc)) :after (eldoc))
;; Completion ;;; Completion
(use-package corfu :straight t (use-package corfu :straight t
:custom :custom
(completion-styles '(orderless basic)) (completion-styles '(orderless basic))
@ -69,7 +69,7 @@
(use-package yasnippet :straight t) (use-package yasnippet :straight t)
(use-package yasnippet-snippets :straight t) (use-package yasnippet-snippets :straight t)
;; Syntax checking and editing, and formatting ;;; Syntax checking and editing, and formatting
(use-package meow :straight t (use-package meow :straight t
:init :init
(meow-global-mode) (meow-global-mode)
@ -94,7 +94,7 @@
(use-package ws-butler :straight t (use-package ws-butler :straight t
:hook (prog-mode . ws-butler-mode)) :hook (prog-mode . ws-butler-mode))
;; Convenience ;;; Convenience
(use-package projectile :straight t (use-package projectile :straight t
:custom :custom
(projectile-completion-system 'auto)) (projectile-completion-system 'auto))
@ -109,14 +109,14 @@
(use-package wgrep :straight t) (use-package wgrep :straight t)
(use-package no-littering :straight t) (use-package no-littering :straight t)
;; Version control ;;; Version control
(use-package magit :straight t (use-package magit :straight t
:bind (("<f5>" . magit-status) :bind (("<f5>" . magit-status)
("C-x g" . magit-status))) ("C-x g" . magit-status)))
(use-package forge :straight t (use-package forge :straight t
:after (magit)) :after (magit))
;; UI ;;; UI
(use-package neotree :straight t (use-package neotree :straight t
:custom :custom
((neo-theme 'icons) ((neo-theme 'icons)
@ -137,7 +137,7 @@
:straight '(nano-theme :type git :host github :straight '(nano-theme :type git :host github
:repo "rougier/nano-theme")) :repo "rougier/nano-theme"))
;; Org ;;; Org
(use-package org :straight t) (use-package org :straight t)
(use-package org-roam :straight t (use-package org-roam :straight t
:after (org)) :after (org))
@ -161,7 +161,7 @@
:host github :host github
:repo "hasu/emacs-ob-racket")) :repo "hasu/emacs-ob-racket"))
;; Productivity ;;; Productivity
(use-package vterm :straight t) (use-package vterm :straight t)
(use-package rg :straight t) (use-package rg :straight t)
(use-package anzu :straight t (use-package anzu :straight t
@ -174,7 +174,7 @@
(use-package olivetti :straight t (use-package olivetti :straight t
:hook (org-mode . olivetti-mode)) :hook (org-mode . olivetti-mode))
;; Languages ;;; Languages
(use-package racket-mode :straight t (use-package racket-mode :straight t
:hook :hook
((racket-mode . racket-xp-mode) ((racket-mode . racket-xp-mode)