Compare commits

...

3 Commits

Author SHA1 Message Date
132b465cba corfu: Added documentation in completion candidates. 2025-10-28 09:12:04 -05:00
Micheal Smith
57317a00d0 Eshell now uses eat as a terminal. 2025-10-28 09:12:04 -05:00
Micheal Smith
052bb0821c Eshell now uses eat as a terminal. 2025-10-17 08:22:25 -05:00
2 changed files with 19 additions and 3 deletions

View File

@@ -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

View File

@@ -836,6 +836,7 @@ with the other packages in this section to provide it with candidates.
:init :init
(global-corfu-mode) (global-corfu-mode)
(corfu-popupinfo-mode) ;; Show docs next to candidates.
:config :config
;; Free the RET key for less intrusive behavior. ;; Free the RET key for less intrusive behavior.
@@ -1186,6 +1187,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 +1199,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