From 97f479e5da91bec3ccfea16ffe7457b096dd0770 Mon Sep 17 00:00:00 2001 From: bard Date: Mon, 23 Oct 2023 16:18:34 -0400 Subject: gtags and aweshell --- bard-emacs-modules/bard-emacs-package.el | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'bard-emacs-modules/bard-emacs-package.el') diff --git a/bard-emacs-modules/bard-emacs-package.el b/bard-emacs-modules/bard-emacs-package.el index f654e63..c358481 100644 --- a/bard-emacs-modules/bard-emacs-package.el +++ b/bard-emacs-modules/bard-emacs-package.el @@ -7,7 +7,20 @@ (setq package-archives '(("org" . "https://orgmode.org/elpa/") ("elpa" . "https://elpa.gnu.org/packages/") - ("melpa" . "https://melpa.org/packages/"))) + ("melpa" . "https://melpa.org/packages/") + ("quelpa" . "https://"))) + +(unless (package-installed-p 'quelpa) + (with-temp-buffer + (url-insert-file-contents "https://raw.githubusercontent.com/quelpa/quelpa/master/quelpa.el") + (eval-buffer) + (quelpa-self-upgrade))) + +(quelpa + '(quelpa-use-package + :fetcher git + :url "https://github.com/quelpa/quelpa-use-package.git")) +(require 'quelpa-use-package) (package-initialize) (unless package-archive-contents @@ -238,3 +251,16 @@ ("M-" . sp-backward-up-sexp) ("C-M-a" . sp-beginning-of-sexp) ("C-M-e" . sp-end-of-sexp)) + +(use-package helm-gtags + :ensure t + :config + (add-hook 'dired-mode-hook 'helm-gtags-mode) + (add-hook 'eshell-mode-hook 'helm-gtags-mode) + (add-hook 'c-mode-hook 'helm-gtags-mode) + (add-hook 'c++-mode-hook 'helm-gtags-mode)) + +(use-package aweshell + :quelpa (abc-mode :fetcher github :repo "manateelazycat/aweshell") + :bind(("C-M-" . aweshell-dedicated-toggle))) + -- cgit v1.2.3