From 3c88c08a12c9f582535dcbc74185be6231253ace Mon Sep 17 00:00:00 2001 From: Matthew Kosarek Date: Sat, 15 Oct 2022 12:07:32 -0400 Subject: Deleted neotree and autocomplete in lisp --- lisp/general.el | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'lisp/general.el') diff --git a/lisp/general.el b/lisp/general.el index 5945db0..1a94675 100644 --- a/lisp/general.el +++ b/lisp/general.el @@ -55,6 +55,7 @@ ;; Tree (require 'neotree) +(require 'evil) (setq neo-smart-open t) ;;(setq projectile-switch-project-action 'neotree-projectile-action) (setq neo-theme (if (display-graphic-p) 'icons 'arrow)) @@ -95,12 +96,14 @@ (bind-key* (kbd "C-c e") #'emojify-insert-emoji)) ; override binding in any mode ;; Global key binds +(require 'eglot) (bind-key* (kbd "") #'eglot-rename) (bind-key* (kbd "C-x C-f") 'counsel-find-file) (bind-key* (kbd "M-x") 'counsel-M-x) (bind-key* (kbd "C-;") 'neotree-toggle) (defun create-file () + "Create a file and refresh neotree." (interactive) (call-interactively #'make-empty-file) (neotree-refresh)) @@ -108,6 +111,7 @@ (bind-key* (kbd "s-n") 'create-file) (defun create-directory () + "Create a directory and refresh neotree." (interactive) (call-interactively #'make-directory) (neotree-refresh)) @@ -119,16 +123,17 @@ :defer t :init (add-hook 'after-init-hook 'global-company-mode) :config - (use-package company-irony :ensure t :defer t) + ;; (use-package company-irony :ensure t :defer t) TODO: Do I need irony? (setq company-idle-delay 0 company-minimum-prefix-length 2 - company-show-numbers t + company-show-quick-access t company-tooltip-limit 20 company-dabbrev-downcase nil - company-backends '((company-irony company-gtags)) + company-backends '((company-gtags company-elisp)) ; TODO: do i need company-irony here company-vscode-light-icons-margin 1 ) ) + (provide 'general) ;;; general.el ends here -- cgit v1.2.1