From 734beb154d332c8cf680df9c014ceac28e1f08c4 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Sat, 21 Jan 2023 11:12:44 +0100 Subject: [PATCH] Sort and clean up general programming configuration `counsel-projectile` is gone, have not used it (directly?) or a long time. --- init.el | 58 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/init.el b/init.el index c373657..2d35437 100644 --- a/init.el +++ b/init.el @@ -1512,6 +1512,9 @@ point to the beginning of buffer first." ;; * General Programming +;; Configuration that pertains to programming in general, without referring to +;; any programming language in particular. + (use-package ediff :init (setq ediff-diff-options "-w" ediff-window-setup-function 'ediff-setup-windows-plain @@ -1525,6 +1528,11 @@ point to the beginning of buffer first." (add-hook 'ediff-after-quit-hook-internal 'winner-undo))) +(use-package flycheck + :ensure t + :commands (global-flycheck-mode flycheck-mode) + :init (setq flycheck-emacs-lisp-load-path 'inherit)) + (use-package git-commit :commands (global-git-commit-mode) :ensure t @@ -1539,6 +1547,22 @@ point to the beginning of buffer first." "Tested-by" "Reviewed-by"))) +(use-package highlight-indentation + :commands highlight-indentation-mode) + +(use-package iedit + :ensure t + :commands (iedit-mode)) + +(use-package lsp-mode + :ensure t + :init (setq lsp-keymap-prefix "C-c C-l") + :commands (lsp lsp-deferred)) + +(use-package lsp-ui + :ensure t + :commands (lsp-ui-mode)) + (use-package magit :ensure t :commands (magit-status @@ -1552,6 +1576,11 @@ point to the beginning of buffer first." (db/sync-magit-repos-from-projectile))) +(use-package page-break-lines + :pin "melpa-stable" + :commands (page-break-lines-mode) + :diminish page-break-lines-mode) + (use-package projectile :ensure t :commands (projectile-mode) @@ -1565,35 +1594,6 @@ point to the beginning of buffer first." emacs-d)) :diminish projectile-mode) -(use-package counsel-projectile - :commands counsel-projectile) - -(use-package highlight-indentation - :commands highlight-indentation-mode) - -(use-package iedit - :ensure t - :commands (iedit-mode)) - -(use-package page-break-lines - :pin "melpa-stable" - :commands (page-break-lines-mode) - :diminish page-break-lines-mode) - -(use-package flycheck - :ensure t - :commands (global-flycheck-mode flycheck-mode) - :init (setq flycheck-emacs-lisp-load-path 'inherit)) - -(use-package lsp-mode - :ensure t - :init (setq lsp-keymap-prefix "C-c C-l") - :commands (lsp lsp-deferred)) - -(use-package lsp-ui - :ensure t - :commands (lsp-ui-mode)) - ;; * Mail