diff options
Diffstat (limited to '')
-rw-r--r-- | emacs/custom/fcuny-eshell.el | 6 | ||||
-rw-r--r-- | emacs/init.el | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/emacs/custom/fcuny-eshell.el b/emacs/custom/fcuny-eshell.el index c013248..100dfd3 100644 --- a/emacs/custom/fcuny-eshell.el +++ b/emacs/custom/fcuny-eshell.el @@ -103,6 +103,12 @@ multiple eshell windows easier." (insert (concat "ls")) (eshell-send-input))) +(defun fcuny/eshell-main () + (eshell "new") + (rename-buffer "*eshell: main session*") + (insert "ls -l") + (eshell-send-input)) + (defvar-local fcuny/eshell-output-buffer "*Exported eshell output*" "Name of buffer with the last output of Eshell command.") diff --git a/emacs/init.el b/emacs/init.el index 84f1356..0b62061 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -45,3 +45,7 @@ (require 'fcuny-tramp) (require 'fcuny-twitter) (require 'fcuny-notmuch) + +;; once we're done initializing the configuration, we start a shell +;; session with eshell. +(fcuny/eshell-main) |