summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emacs/.config/emacs-kj/init.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el
index f764fb3..5ea8cc2 100644
--- a/emacs/.config/emacs-kj/init.el
+++ b/emacs/.config/emacs-kj/init.el
@@ -737,12 +737,15 @@
(expand-file-name "lisp" user-emacs-directory)))
(require module))
-;; Experimental
-(defun find-file-keeping-default-directory (filename)
- (let ((dir default-directory))
- (with-current-buffer (find-file filename)
- (setq default-directory dir))))
-(define-key embark-file-map "@" 'find-file-keeping-default-directory)
+(use-package embark
+ :config
+
+ ;; Experimental
+ (defun find-file-keeping-default-directory (filename)
+ (let ((dir default-directory))
+ (with-current-buffer (find-file filename)
+ (setq default-directory dir))))
+ (define-key embark-file-map "@" 'find-file-keeping-default-directory))
;; Restore gc.
(setq gc-cons-threshold (* 16 1024 1024))