summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@proton.me>2024-12-29 01:28:28 -0500
committerJackJ30 <jackqjamison@proton.me>2024-12-29 01:28:28 -0500
commit5c37fd060bba1970780fea54d4e56cdebb441db1 (patch)
tree948077a91bb8358544ad9b3f4c1415157ee80d82 /.config
parent381646866ecce2c61e1ac961917cd6b4359b544c (diff)
cmake and c++ updateslaptop
Diffstat (limited to '.config')
-rw-r--r--.config/emacs/init.el13
1 files changed, 10 insertions, 3 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index 83d6bd1..9f90669 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -391,7 +391,7 @@
)
:custom
(lsp-completion-provider :none) ; corfu
- (lsp-idle-delay 0.5)
+ (lsp-idle-delay 1.0)
)
(use-package lsp-ui
@@ -456,9 +456,16 @@
(setq tab-stop-list '(4 8 12 16 20 24 28 32 36 40 44 48 52 56 60))
(setq tab-width 4)
- (setq indent-tabs-mode t))
+ (setq indent-tabs-mode nil))
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
+(defun my-cmake-mode-setup ()
+ "Switch to cmake-mode when opening a CMakeLists.txt file."
+ (when (string-match "CMakeLists\\.txt\\'" (buffer-name))
+ (cmake-ts-mode)))
+
+(add-hook 'find-file-hook 'my-cmake-mode-setup)
+
;; - - additional packages
(use-package consult-lsp
@@ -474,7 +481,7 @@
(corfu-cycle t)
(corfu-auto t)
(corfu-auto-prefix 2)
- (corfu-auto-delay 0.2)
+ (corfu-auto-delay 0.4)
(corfu-popupinfo-delay '(0.2 . 0.1))
(corfu-preview-current 'insert)
(corfu-preselect 'first)