diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2024-01-07 10:15:25 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2024-01-07 10:15:25 -0500 |
commit | 2370205a2fb85026976d9801419bc96d59ef8252 (patch) | |
tree | 60553fbabcb8d64030356ab6c6706f3c352d7cc8 /emacs/.config/emacs-kj/init.el | |
parent | 91f00f2e796d9352bc749a87d710039c4673cd07 (diff) |
fixes
Diffstat (limited to 'emacs/.config/emacs-kj/init.el')
-rw-r--r-- | emacs/.config/emacs-kj/init.el | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index f7c1d07..c4c3d48 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -243,6 +243,11 @@ ;; For recent files. (setq recentf-max-saved-items 1000) (setq recentf-auto-cleanup 'never) +(defun kj/recentf-keep (file) + (cond + ((file-remote-p file) t) + ((file-readable-p file)))) +(setq recentf-keep '(kj/recentf-keep)) (setq recentf-save-file "~/.cache/emacs-recentf") (recentf-mode 1) (run-at-time nil (* 5 60) 'recentf-save-list) @@ -573,6 +578,10 @@ ;; Tramp settings (setq tramp-use-ssh-controlmaster-options nil tramp-default-method "ssh") +;; Need 'eval-after-load' of 'tramp-sh' here because nixos has a +;; startup file that messes with this variable. +(with-eval-after-load 'tramp-sh + (add-to-list 'tramp-remote-path 'tramp-own-remote-path)) (setq math-additional-units '((ZiB "1024 * EiB" "Zebibyte") |