summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@proton.me>2024-11-16 23:17:28 -0500
committerJackJ30 <jackqjamison@proton.me>2024-11-16 23:17:28 -0500
commit3e9225bc1eec17bf7a3114c8cc1ed72ad67a9d23 (patch)
tree5991044931c22ecc366b58272bda129888c396e8 /.config
parent408948d7a9fed6c1436f2a21cb9806c742190116 (diff)
actual lsp booster and yasnippet
Diffstat (limited to '.config')
-rw-r--r--.config/emacs/.gitignore15
-rw-r--r--.config/emacs/early-init.el1
-rw-r--r--.config/emacs/init.el29
3 files changed, 9 insertions, 36 deletions
diff --git a/.config/emacs/.gitignore b/.config/emacs/.gitignore
deleted file mode 100644
index c188f7b..0000000
--- a/.config/emacs/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-/straight/
-/elpaca/
-/transient/
-/projectile-bookmarks.eld
-/persp-confs/
-/history
-/games/
-/eshell/
-/eln-cache/
-/auto-save-list/
-/.lsp-session-v1
-/.local/
-/.cache/
-/var/
-/etc/ \ No newline at end of file
diff --git a/.config/emacs/early-init.el b/.config/emacs/early-init.el
new file mode 100644
index 0000000..25a0d1f
--- /dev/null
+++ b/.config/emacs/early-init.el
@@ -0,0 +1 @@
+(setenv "LSP_USE_PLISTS" "true")
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index a805948..d58035d 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -121,28 +121,10 @@
:config
(load-theme 'miasma t))
-(custom-set-variables
- ;; custom-set-variables was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- '(package-selected-packages '(magit doom-themes ivy doom-modeline command-log-mode)))
-(custom-set-faces
- ;; custom-set-faces was added by Custom.
- ;; If you edit it by hand, you could mess it up, so be careful.
- ;; Your init file should contain only one such instance.
- ;; If there is more than one, they won't work right.
- )
-
;; misc changes
(use-package diminish)
-(diminish 'abbrev-mode)
(auto-revert-mode 1)
-(diminish 'auto-revert-mode)
-(diminish 'eldoc-mode)
-(diminish 'isearch-mode)
-(diminish 'abbrev-mode)
(use-package helpful
:bind
@@ -319,16 +301,21 @@
(global-tree-sitter-mode 1))
(use-package tree-sitter-langs)
+;; - snippet
+(use-package yasnippet
+ :config
+ (yas-global-mode 1))
+
;; - LSP mode
(use-package lsp-mode
:commands (lsp lsp-deferred)
:init
(setq lsp-keymap-prefix "C-c l"
- lsp-headerline-breadcrumb-enable t
- lsp-headerline-breadcrumb-segments '(path-up-to-project file symbols)
+ lsp-headerline-breadcrumb-enable f
+ ;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 (