all repos — nixfiles @ 4c4ae9fbc209ce7c3b681f00b52cd24ed9407efa

System and user configuration, managed by nix and home-manager

Emacs: Fix spurious sudo prompts

Alan Pearce
commit

4c4ae9fbc209ce7c3b681f00b52cd24ed9407efa

parent

d24955325ef6d6a60e12ce1361c827e72a52e896

1 file changed, 3 insertions(+), 2 deletions(-)

jump to
M tag-emacs/emacs.d/init.orgtag-emacs/emacs.d/init.org
@@ -1226,8 +1226,9 @@ ("C-x b" . counsel-switch-to-projectile-buffer))
:config (progn (defadvice counsel-find-file (after find-file-sudo activate) "Find file as root if necessary." - (unless (and buffer-file-name - (file-writable-p buffer-file-name)) + (when (and buffer-file-name + (not (file-writable-p buffer-file-name))) + (message "File not writable %s" buffer-file-name) (find-alternate-file (concat "/sudo::" buffer-file-name)))) (defun counsel-switch-to-projectile-buffer (arg) "Forward to `projectile-switch-to-buffer'."