From 55c1f4aca8131518fecd3a5a9e1f168768c37c08 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Tue, 11 Oct 2016 19:44:37 +0200 Subject: [PATCH] Move ggtags configuration to use-package --- init.el | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/init.el b/init.el index e974f33..eedc827 100644 --- a/init.el +++ b/init.el @@ -209,6 +209,15 @@ :bind (("M-i" . helm-swoop))) +(use-package ggtags + :config + (add-hook 'c-mode-hook + (lambda () + (ggtags-mode t))) + (add-hook 'c-mode-common-hook + (lambda () + (when (derived-mode-p 'c-mode 'c++-mode 'java-mode) + (ggtags-mode t))))) ;; Whitespace mode ;; @@ -342,7 +351,6 @@ (add-hook 'c-mode-hook (lambda () (helm-gtags-mode t) - (ggtags-mode 1) (which-func-mode) (flyspell-prog-mode))) (add-hook 'c-mode-common-hook @@ -351,9 +359,7 @@ (c-set-style "PERSONAL") (setq tab-width 4 indent-tabs-mode nil) - (c-toggle-auto-newline 1) - (when (derived-mode-p 'c-mode 'c++-mode 'java-mode) - (ggtags-mode 1)))) + (c-toggle-auto-newline 1))) (add-hook 'c-initialization-hook (lambda () (define-key c-mode-base-map (kbd "C-m") 'c-context-line-break)))