From 3ab0fb967334e457a0938e955d7cc179bd805ab5 Mon Sep 17 00:00:00 2001 From: Jeremy Dormitzer Date: Sun, 21 Feb 2021 08:20:05 -0500 Subject: [PATCH] Add vterm --- emacs/.emacs.d/config/init-vterm.el | 14 ++++++++++++++ emacs/.emacs.d/init.el | 1 + 2 files changed, 15 insertions(+) create mode 100644 emacs/.emacs.d/config/init-vterm.el diff --git a/emacs/.emacs.d/config/init-vterm.el b/emacs/.emacs.d/config/init-vterm.el new file mode 100644 index 0000000..744adc7 --- /dev/null +++ b/emacs/.emacs.d/config/init-vterm.el @@ -0,0 +1,14 @@ +(use-package vterm + :commands vterm + :init + (defun project-vterm () + (interactive) + (if (projectile-project-root) + (call-interactively #'projectile-run-vterm) + (call-interactively #'vterm))) + :config + (add-hook 'vterm-mode-hook (lambda () (display-line-numbers-mode -1))) + :general + (leader-map "v" #'project-vterm)) + +(provide 'init-vterm) diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index f489543..451d21a 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -68,6 +68,7 @@ (require 'init-projects) (require 'init-git) (require 'init-ide) +(require 'init-vterm) (require 'init-eshell) (require 'init-help) (require 'init-python)