diff options
| author | Craig Jennings <c@cjennings.net> | 2025-05-10 12:45:25 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-05-10 12:45:25 -0500 |
| commit | 32e76d5216519388ba23874c0f62fefbce784767 (patch) | |
| tree | ef3ca2aae834189a8b0fab589f6f254bf9dc997c /modules | |
| parent | c231ca87c139fc1db694d8aada85cdd733b4675e (diff) | |
| download | dotemacs-32e76d5216519388ba23874c0f62fefbce784767.tar.gz dotemacs-32e76d5216519388ba23874c0f62fefbce784767.zip | |
disable vterm; assign f12 to eterm
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/eshell-vterm-config.el | 81 |
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. |
