Eshell now uses eat as a terminal.
This commit is contained in:
16
README.org
16
README.org
@@ -776,7 +776,16 @@ looking for.
|
|||||||
(embark-collect-mode . consult-preview-at-point-mode))
|
(embark-collect-mode . consult-preview-at-point-mode))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
Bufferlo!
|
* Buferlo
|
||||||
|
|
||||||
|
The package itself sums it up best.
|
||||||
|
|
||||||
|
#+begin_quote
|
||||||
|
Easy-to-use buffer management and workspace persistence tools for Emacs workflow management.
|
||||||
|
Headbutt your way to productivity and moove ahead with [[https://github.com/florommel/bufferlo][bufferlo]].
|
||||||
|
#+end_quote
|
||||||
|
|
||||||
|
This is great for keeping tabs seperate.
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
;; Bufferlo package configuration
|
;; Bufferlo package configuration
|
||||||
@@ -1394,6 +1403,10 @@ well.
|
|||||||
("terminfo/65" "terminfo/65/*")
|
("terminfo/65" "terminfo/65/*")
|
||||||
("integration" "integration/*")
|
("integration" "integration/*")
|
||||||
(:exclude ".dir-locals.el" "*-tests.el")))
|
(:exclude ".dir-locals.el" "*-tests.el")))
|
||||||
|
:hook
|
||||||
|
(eat-mode-hook . eat-char-mode)
|
||||||
|
(eshell-load-hook . eat-eshell-mode)
|
||||||
|
(eshell-load-hook . eat-eshell-visual-command-mode)
|
||||||
:custom
|
:custom
|
||||||
(eat-kill-buffer-on-exit t)
|
(eat-kill-buffer-on-exit t)
|
||||||
:config
|
:config
|
||||||
@@ -1402,7 +1415,6 @@ well.
|
|||||||
(setopt eat-default-cursor-type '(t nil nil))
|
(setopt eat-default-cursor-type '(t nil nil))
|
||||||
(setq process-adaptive-read-buffering nil)
|
(setq process-adaptive-read-buffering nil)
|
||||||
(setq read-process-output-max (* 4 1024 1024))
|
(setq read-process-output-max (* 4 1024 1024))
|
||||||
(add-hook 'eat-mode-hook (lambda () (eat-char-mode)))
|
|
||||||
;; Compile terminfo if needed
|
;; Compile terminfo if needed
|
||||||
(eat-compile-terminfo))
|
(eat-compile-terminfo))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|||||||
@@ -1186,6 +1186,10 @@ well.
|
|||||||
("terminfo/65" "terminfo/65/*")
|
("terminfo/65" "terminfo/65/*")
|
||||||
("integration" "integration/*")
|
("integration" "integration/*")
|
||||||
(:exclude ".dir-locals.el" "*-tests.el")))
|
(:exclude ".dir-locals.el" "*-tests.el")))
|
||||||
|
:hook
|
||||||
|
(eat-mode-hook . eat-char-mode)
|
||||||
|
(eshell-load-hook . eat-eshell-mode)
|
||||||
|
(eshell-load-hook . eat-eshell-visual-command-mode)
|
||||||
:custom
|
:custom
|
||||||
(eat-kill-buffer-on-exit t)
|
(eat-kill-buffer-on-exit t)
|
||||||
:config
|
:config
|
||||||
@@ -1194,7 +1198,6 @@ well.
|
|||||||
(setopt eat-default-cursor-type '(t nil nil))
|
(setopt eat-default-cursor-type '(t nil nil))
|
||||||
(setq process-adaptive-read-buffering nil)
|
(setq process-adaptive-read-buffering nil)
|
||||||
(setq read-process-output-max (* 4 1024 1024))
|
(setq read-process-output-max (* 4 1024 1024))
|
||||||
(add-hook 'eat-mode-hook (lambda () (eat-char-mode)))
|
|
||||||
;; Compile terminfo if needed
|
;; Compile terminfo if needed
|
||||||
(eat-compile-terminfo))
|
(eat-compile-terminfo))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|||||||
Reference in New Issue
Block a user