summaryrefslogtreecommitdiff
path: root/emacs/.config/emacs-kj/init.el
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2023-03-17 07:08:41 -0400
committerKjetil Orbekk <kj@orbekk.com>2023-03-17 07:08:41 -0400
commite8f6089380906f15508bbc17c0157f8652076643 (patch)
tree6a47110002e35d774d2cbaaac88f79930fc207ce /emacs/.config/emacs-kj/init.el
parentc18c75669e23f3a2049ce5811309c2e6e8afb73f (diff)
Update shell config
Diffstat (limited to 'emacs/.config/emacs-kj/init.el')
-rw-r--r--emacs/.config/emacs-kj/init.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el
index 10b5b9b..c26b876 100644
--- a/emacs/.config/emacs-kj/init.el
+++ b/emacs/.config/emacs-kj/init.el
@@ -107,8 +107,9 @@
(setq show-trailing-whitespace nil))))
;; `M-x shell` settings
-(setq shell-prompt-pattern "^[^#$%>\n]*[#$%>❯] *")
-(setq explicit-shell-file-name "zsh")
+(setq shell-prompt-pattern "^[^#$%>\n]*[#$%>❯] *"
+ explicit-shell-file-name "zsh"
+ explicit-zsh-args '("--login" "--interactive"))
(defun kj/shell-buffer-name ()
(concat "*shell:" default-directory "*"))