summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-02-03 17:58:48 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-02-03 17:58:48 +0530
commitd649e10e2bfa712776fbf515b53114eaae672542 (patch)
treed00704b00323ea87ea84cb0406a93ac692497f1d /config
parent39929b78b90da7aa9ad213711e43957b99348440 (diff)
update
Diffstat (limited to 'config')
-rw-r--r--config/emacs/init.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/config/emacs/init.el b/config/emacs/init.el
index bdfb84e..ae097f3 100644
--- a/config/emacs/init.el
+++ b/config/emacs/init.el
@@ -2,11 +2,13 @@
(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t)
(package-initialize)
(custom-set-variables
- '(package-selected-packages '(fzf kaolin-themes evil popper flycheck lsp-mode cmake-mode nix-mode clang-format direnv)))
+ '(package-selected-packages '(fzf kaolin-themes evil popper flycheck company lsp-mode cmake-mode nix-mode clang-format direnv magit evil-collection)))
(require 'direnv)
(direnv-mode 1)
+(setq lsp-completion-enable t)
+(company-mode)
(global-flycheck-mode 1)
(add-hook 'python-mode-hook #'lsp-deferred)
(add-hook 'c-mode-hook #'lsp-deferred)
@@ -33,6 +35,9 @@
(require 'evil)
(evil-mode 1)
+(setq evil-want-keybinding nil)
+(evil-collection-init 'magit)
+
(global-set-key (kbd "M-<") 'tab-bar-switch-to-prev-tab)
(global-set-key (kbd "M->") 'tab-bar-switch-to-next-tab)
(global-set-key (kbd "M-t") 'tab-bar-new-tab)