From b7f46bc74d78437fd80508e6f87508e725f4a1d4 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sat, 8 Oct 2016 00:11:43 +0200 Subject: [PATCH] Manually set default directory for jabber chats Otherwise jabber chat buffers become part of whichever project is opened when a message comes in and gets closed when the project is killed. --- emacs/.emacs.d/init.org | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/emacs/.emacs.d/init.org b/emacs/.emacs.d/init.org index fa84a9b..5be0e9d 100644 --- a/emacs/.emacs.d/init.org +++ b/emacs/.emacs.d/init.org @@ -1341,6 +1341,16 @@ To start off, first I need to enable lexical binding. (add-hook 'jabber-alert-presence-hooks 'oni-jabber-show-status-in-buffer) #+END_SRC + Set the default directory to my home directory for jabber chat + buffers. + + #+BEGIN_SRC emacs-lisp + (defun oni:set-default-directory () + (setq default-directory "~/")) + + (add-hook 'jabber-chat-mode-hook 'oni:set-default-directory) + #+END_SRC + * Custom Put the customize settings in a different file so that Emacs doesn't