diff options
Diffstat (limited to '.config/emacs/modules/bd--files.el')
-rw-r--r-- | .config/emacs/modules/bd--files.el | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.config/emacs/modules/bd--files.el b/.config/emacs/modules/bd--files.el index b55dd4a..e5df266 100644 --- a/.config/emacs/modules/bd--files.el +++ b/.config/emacs/modules/bd--files.el @@ -57,6 +57,13 @@ #'bd/mpv) (advice-add 'find-file :around 'bd/video-find-file-wrapper) +;; image +(defun bd/nsxiv (file) + "Open FILE with nsxiv" + (start-process (concat "nsxiv (" (file-name-base file) ")") nil "nsxiv" (expand-file-name file))) +(bd/defun-find-file-wrapper bd/image-find-file-wrapper '("jpg" "jpeg" "png" "webp" "bmp" "ico" "gif" "JPG" "PNG") #'bd/nsxiv) +(advice-add 'find-file :around 'bd/image-find-file-wrapper) + ;;;; transmission (use-package transmission :bind |