summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@proton.me>2024-11-17 13:37:21 -0500
committerJackJ30 <jackqjamison@proton.me>2024-11-17 13:37:21 -0500
commitd046a273c7a0e1f4f000fd417393c6babafb0541 (patch)
tree38b3986103a1d22260eeb48084c639b392c8e448 /.config
parent3e9225bc1eec17bf7a3114c8cc1ed72ad67a9d23 (diff)
flycheck
Diffstat (limited to '.config')
-rw-r--r--.config/emacs/TODO.org5
-rw-r--r--.config/emacs/init.el20
-rw-r--r--.config/mpd/mpd.pid2
3 files changed, 22 insertions, 5 deletions
diff --git a/.config/emacs/TODO.org b/.config/emacs/TODO.org
index 018749f..234b248 100644
--- a/.config/emacs/TODO.org
+++ b/.config/emacs/TODO.org
@@ -1,12 +1,15 @@
- [x] development lsps
- [x] bettter configure corfu
+- [x] speed up lsp
- [ ] configure flycheck + argument completion + snippets
-- [ ] JS lsp setup + lsp improvements
+- [ ] JS lsp setup
- [ ] C-c macros for development and consult
- [ ] lsp peeking, finding definitions, all that bs
+- [ ] grab shit from other lsp config
- [ ] no corfu in org mode holy shit
- [ ] better search
- [ ] project management
+- [ ] ido
- [ ] Org tangling
- [ ] splash screen
- [ ] dap mode
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index d58035d..654bdf5 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -312,10 +312,10 @@
:commands (lsp lsp-deferred)
:init
(setq lsp-keymap-prefix "C-c l"
- lsp-headerline-breadcrumb-enable f
- ;lsp-headerline-breadcrumb-segments '(path-up-to-project file symbols)
+ lsp-headerline-breadcrumb-enable t
+ lsp-headerline-breadcrumb-segments '(path-up-to-project file symbols)
lsp-lens-enable nil)
- ;(lsp-headerline-breadcrumb-mode)
+ (lsp-headerline-breadcrumb-mode)
:config
(lsp-enable-which-key-integration t)
:hook (
@@ -364,6 +364,20 @@
orig-result)))
(advice-add 'lsp-resolve-final-command :around #'lsp-booster--advice-final-command)
+;; flycheck
+(use-package flycheck
+ :diminish flycheck-mode
+ :config
+ (setq flycheck-error-message-buffer " *Flycheck error messages*")
+ (setq-default flycheck-emacs-lisp-load-path 'inherit)
+ (global-flycheck-mode 1))
+
+(use-package flycheck-pos-tip
+ :ensure t
+ :after flycheck
+ :config
+ (flycheck-pos-tip-mode))
+
;; - - hooks
(defun my-c-mode-common-hook ()
;; my customizations for all of c-mode, c++-mode, objc-mode, java-mode
diff --git a/.config/mpd/mpd.pid b/.config/mpd/mpd.pid
index 80b6d67..f344618 100644
--- a/.config/mpd/mpd.pid
+++ b/.config/mpd/mpd.pid
@@ -1 +1 @@
-1394
+1711