From 3ea8af63a0c6c2d2c1fe1db6543708409274e23b Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 31 Jan 2024 08:52:17 -0500 Subject: update --- emacs/.config/emacs/lisp/kj-development.el | 5 ++++- emacs/.config/emacs/lisp/kj-init.el | 5 ++++- emacs/.config/emacs/lisp/kj-lib.el | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/emacs/.config/emacs/lisp/kj-development.el b/emacs/.config/emacs/lisp/kj-development.el index 6eee3dd..aeb8648 100644 --- a/emacs/.config/emacs/lisp/kj-development.el +++ b/emacs/.config/emacs/lisp/kj-development.el @@ -83,7 +83,10 @@ (use-package editorconfig :ensure t :config - (editorconfig-mode 1)) + (editorconfig-mode 1) + ;; Don't run on remote directories. + (advice-add 'editorconfig-apply :before-until + 'kj/default-directory-remote-p)) (use-package clojure-mode) diff --git a/emacs/.config/emacs/lisp/kj-init.el b/emacs/.config/emacs/lisp/kj-init.el index 39ad998..0303569 100644 --- a/emacs/.config/emacs/lisp/kj-init.el +++ b/emacs/.config/emacs/lisp/kj-init.el @@ -488,7 +488,10 @@ :defer 1 :init (setq projectile-known-projects-file (expand-file-name "projectile-bookmarks.eld" kj/cache-dir)) - (projectile-mode +1) + (projectile-mode 1) + ;; Don't run on remote directories. + (advice-add 'editorconfig-apply :before-until + 'kj/default-directory-remote-p) :bind (:map projectile-mode-map ("C-x p" . projectile-command-map))) diff --git a/emacs/.config/emacs/lisp/kj-lib.el b/emacs/.config/emacs/lisp/kj-lib.el index 5df1822..169209d 100644 --- a/emacs/.config/emacs/lisp/kj-lib.el +++ b/emacs/.config/emacs/lisp/kj-lib.el @@ -8,4 +8,7 @@ (define-key ,keymap ,key def) (put ',cmd 'repeat-map ',keymap))) +(defun kj/default-directory-remote-p () + (file-remote-p default-directory)) + (provide 'kj-lib) -- cgit v1.2.3