diff options
Diffstat (limited to 'modules/term/eat/config.el')
-rw-r--r-- | modules/term/eat/config.el | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/term/eat/config.el b/modules/term/eat/config.el index eac9649..2447a47 100644 --- a/modules/term/eat/config.el +++ b/modules/term/eat/config.el @@ -2,6 +2,11 @@ (use-package! eat :config + (add-hook 'eat-mode-hook (lambda () + (add-to-list 'mode-line-process '(:eval (when-let* ((eat-terminal) + (title (eat-term-title eat-terminal)) + ((not (string-empty-p title)))) + (format "(%s)" (string-replace "%" "%%%%" title))))))) (when (modulep! :editor evil) (evil-set-initial-state 'eat-mode 'emacs))) |