From 87e41e75ddf609f6391aead99eb6715fd4c0b10e Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Sat, 19 Sep 2020 13:20:49 -0500 Subject: Use variable-pitch-mode with elpher --- init.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'init.el') diff --git a/init.el b/init.el index ec5689e..4ea72ee 100644 --- a/init.el +++ b/init.el @@ -368,7 +368,8 @@ ("n" . elpher-next-link) ("p" . elpher-prev-link) ("o" . elpher-follow-current-link) - ("G" . elpher-go-current))) + ("G" . elpher-go-current)) + :hook (elpher-mode-hook . variable-pitch-mode)) (use-package gemini-mode :straight (gemini-mode -- cgit 1.4.1-21-gabe81 From df389b5c3d7d29e2ef0b337c6800ea63fa292453 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Sat, 19 Sep 2020 13:21:05 -0500 Subject: Configure eshell --- init.el | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'init.el') diff --git a/init.el b/init.el index 4ea72ee..c6b1ab1 100644 --- a/init.el +++ b/init.el @@ -579,6 +579,26 @@ (circe-originator-face ((t (:weight bold)))) (circe-prompt-face ((t (:inherit 'circe-my-message-face))))) +(use-package eshell + :init + (defun eshell/emacs (&rest args) + "Open a file in emacs." + (if (null args) + (bury-buffer) + (mapc #'find-file + (mapcar #'expand-file-name + (eshell-flatten-list (reverse args)))))) + (defun eshell/info (&optional subject) + "Invoke `info', optionally opening Info to SUBJECT." + (require 'cl) + (let ((buf (current-buffer))) + (Info-directory) + (if (not (null subject)) + (let ((node-exists (ignore-errors (Info-menu subject)))) + (if (not node-exists) + (format "No menu item `%s' in node `(dir)Top'." + subject))))))) + (use-package eshell-syntax-highlighting :after esh-mode :config -- cgit 1.4.1-21-gabe81