diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2023-03-11 11:34:45 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2023-03-11 11:36:08 -0500 |
commit | 6f483c89dbde37daa7bd89ced0211fbd0c2578f9 (patch) | |
tree | 55b84b7b3aff3e0350033c3aa4505386e6599b88 /emacs | |
parent | 15390e16372abc8bf324770019b4c06a7264e856 (diff) |
M-x shell settings
Diffstat (limited to 'emacs')
-rw-r--r-- | emacs/.config/emacs-kj/init.el | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index e924419..973cecf 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -94,11 +94,18 @@ (emojify-set-emoji-styles '(unicode))) (setq-default show-trailing-whitespace t) -(dolist (mode '(calendar-mode-hook eshell-mode-hook term-mode-hook)) +(dolist (mode '(calendar-mode-hook + eshell-mode-hook + term-mode-hook + comint-mode-hook)) (add-hook mode (lambda (&rest args) (setq show-trailing-whitespace nil)))) +;; `M-x shell` settings +(setq shell-prompt-pattern "^[^#$%>\n]*[#$%>❯] *") +(setq explicit-shell-file-name "zsh") + (use-package rainbow-delimiters :defer t :hook (prog-mode-hook . rainbow-delimiters-mode)) @@ -856,11 +863,13 @@ (seq "*htop*" (* anything)) (seq "*Proced*" (* anything)) (seq "*eshell*" (* anything)) + (seq "*shell*" (* anything)) "*Occur*")) buffer) (with-current-buffer buffer (apply #'derived-mode-p '(magit-mode compilation-mode + shell-mode comint-mode Custom-mode ; For customization fig-commit-mode))))) |