diff options
| author | JackJ30 <jackqjamison@proton.me> | 2025-01-20 15:32:06 -0500 |
|---|---|---|
| committer | JackJ30 <jackqjamison@proton.me> | 2025-01-20 15:32:06 -0500 |
| commit | d81011e914199f71f012789d76d9db8836ecc0dc (patch) | |
| tree | e0acfdca81e8bda2d0873b233ef3019530740439 /.config/emacs | |
| parent | 726577cdd1ea4a3ae72358c46fef5f5ed5ea1491 (diff) | |
finish improvements
Diffstat (limited to '.config/emacs')
| -rw-r--r-- | .config/emacs/TODO.org | 8 | ||||
| -rw-r--r-- | .config/emacs/settings.org | 36 |
2 files changed, 20 insertions, 24 deletions
diff --git a/.config/emacs/TODO.org b/.config/emacs/TODO.org index 094d697..04dfa95 100644 --- a/.config/emacs/TODO.org +++ b/.config/emacs/TODO.org @@ -1,7 +1,7 @@ - [x] development lsps -- [ ] lsp and searching macros -- [ ] learn better navigation +- [ ] projectile setup +- [ ] modes for shaders and cmake - [ ] tree sitter -- [ ] project management -- [ ] ido +- [ ] tabs and spaces (not just in c++) +- [ ] improve corfu and completion from this article: https://protesilaos.com/codelog/2024-11-28-basic-emacs-configuration/#h:e5e7b781-4b04-4c53-bf23-5e81789549ce - [ ] debugger diff --git a/.config/emacs/settings.org b/.config/emacs/settings.org index 52a9b3f..3bc4b71 100644 --- a/.config/emacs/settings.org +++ b/.config/emacs/settings.org @@ -74,6 +74,12 @@ (set-frame-parameter (selected-frame) 'alpha '(90 . 90)) (add-to-list 'default-frame-alist '(alpha . (90 . 90))) + (use-package rainbow-delimiters + :hook (prog-mode . rainbow-delimiters-mode)) + + (use-package ansi-color + :hook (compilation-filter . ansi-color-compilation-filter)) + #+END_SRC ** Text Editing #+BEGIN_SRC emacs-lisp @@ -192,10 +198,11 @@ #+END_SRC ** Diminish #+BEGIN_SRC emacs-lisp - (use-package diminish - :diminish flymake-mode - :diminish flycheck-mode - :diminish eldoc-mode) + (use-package diminish + :diminish flymake-mode + :diminish flycheck-mode + :diminish eldoc-mode + :diminish projectile-mode) #+END_SRC * Completion #+BEGIN_SRC emacs-lisp @@ -259,14 +266,6 @@ #+END_SRC * Development -** Visual -#+BEGIN_SRC emacs-lisp - (use-package rainbow-delimiters - :hook (prog-mode . rainbow-delimiters-mode)) - - (use-package ansi-color - :hook (compilation-filter . ansi-color-compilation-filter)) -#+END_SRC ** Magit #+BEGIN_SRC emacs-lisp (use-package transient) @@ -277,14 +276,11 @@ #+END_SRC ** Projectile #+BEGIN_SRC emacs-lisp - - (use-package projectile - :init - (projectile-mode t) - :bind (:map projectile-mode-map - ("C-c p" . projectile-command-map))) - + :init + (projectile-mode t) + :bind (:map projectile-mode-map + ("C-c p" . projectile-command-map))) #+END_SRC ** Extra Modes @@ -424,7 +420,7 @@ orig-result))) (advice-add 'lsp-resolve-final-command :around #'lsp-booster--advice-final-command) #+END_SRC -** Util and Keybinds +** Keybinds #+BEGIN_SRC emacs-lisp (global-set-key (kbd "C-c e") 'consult-flymake) (global-set-key (kbd "C-c f") 'ff-find-other-file) |
