summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-05-10 12:45:25 -0500
committerCraig Jennings <c@cjennings.net>2025-05-10 12:45:25 -0500
commit32e76d5216519388ba23874c0f62fefbce784767 (patch)
treeef3ca2aae834189a8b0fab589f6f254bf9dc997c /modules
parentc231ca87c139fc1db694d8aada85cdd733b4675e (diff)
downloaddotemacs-32e76d5216519388ba23874c0f62fefbce784767.tar.gz
dotemacs-32e76d5216519388ba23874c0f62fefbce784767.zip
disable vterm; assign f12 to eterm
Diffstat (limited to 'modules')
-rw-r--r--modules/eshell-vterm-config.el81
1 files changed, 41 insertions, 40 deletions
diff --git a/modules/eshell-vterm-config.el b/modules/eshell-vterm-config.el
index 662de6c42..0e1eace48 100644
--- a/modules/eshell-vterm-config.el
+++ b/modules/eshell-vterm-config.el
@@ -102,7 +102,7 @@
(eshell-toggle-run-command nil)
(eshell-toggle-init-function #'eshell-toggle-init-eshell)
:bind
- ("C-<f12>" . eshell-toggle))
+ ("<f12>" . eshell-toggle))
(use-package xterm-color
:defer .5
@@ -116,45 +116,46 @@
;; ------------------------------ Vterm ------------------------------
;; faster and highly dependable, but not extensible
-(use-package vterm
- :defer .5
- :commands (vterm vterm-other-window)
- :init
- (setq vterm-always-compile-module t)
-
- (defun cj/turn-off-chrome-for-vterm ()
- (hl-line-mode -1)
- (display-line-numbers-mode -1))
-
- :hook (vterm-mode . cj/turn-off-chrome-for-vterm)
- :bind
- (:map vterm-mode-map
- ("<f12>" . nil)
- ("C-y" . vterm-yank)
- ("C-p" . vtermf-copy-mode)
- ("<pause>" . vterm-copy-mode))
- :custom
- (vterm-kill-buffer-on-exit t)
- (vterm-max-scrollback 100000)
- :config
- (setq vterm-timer-delay nil))
-
-(use-package vterm-toggle
- :defer .5
- :bind
- ("<f12>" . vterm-toggle)
- :config
- (setq vterm-toggle-fullscreen-p nil)
- (add-to-list 'display-buffer-alist
- '((lambda (buffer-or-name _)
- (let ((buffer (get-buffer buffer-or-name)))
- (with-current-buffer buffer
- (or (equal major-mode 'vterm-mode)
- (string-prefix-p vterm-buffer-name (buffer-name buffer))))))
- (display-buffer-reuse-window display-buffer-at-bottom)
- (dedicated . t) ;dedicated is supported in Emacs 27+
- (reusable-frames . visible)
- (window-height . 0.5))))
+;; (use-package vterm
+;; :disable t
+;; :defer .5
+;; :commands (vterm vterm-other-window)
+;; :init
+;; (setq vterm-always-compile-module t)
+
+;; (defun cj/turn-off-chrome-for-vterm ()
+;; (hl-line-mode -1)
+;; (display-line-numbers-mode -1))
+
+;; :hook (vterm-mode . cj/turn-off-chrome-for-vterm)
+;; :bind
+;; (:map vterm-mode-map
+;; ("<f12>" . nil)
+;; ("C-y" . vterm-yank)
+;; ("C-p" . vtermf-copy-mode)
+;; ("<pause>" . vterm-copy-mode))
+;; :custom
+;; (vterm-kill-buffer-on-exit t)
+;; (vterm-max-scrollback 100000)
+;; :config
+;; (setq vterm-timer-delay nil))
+
+;; (use-package vterm-toggle
+;; :defer .5
+;; :bind
+;; ("C-<f12>" . vterm-toggle)
+;; :config
+;; (setq vterm-toggle-fullscreen-p nil)
+;; (add-to-list 'display-buffer-alist
+;; '((lambda (buffer-or-name _)
+;; (let ((buffer (get-buffer buffer-or-name)))
+;; (with-current-buffer buffer
+;; (or (equal major-mode 'vterm-mode)
+;; (string-prefix-p vterm-buffer-name (buffer-name buffer))))))
+;; (display-buffer-reuse-window display-buffer-at-bottom)
+;; (dedicated . t) ;dedicated is supported in Emacs 27+
+;; (reusable-frames . visible)
+;; (window-height . 0.5))))
(provide 'eshell-vterm-config)
;;; eshell-vterm-config.el ends here.