summaryrefslogtreecommitdiff
path: root/modules/external-open.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-25 12:07:12 -0600
committerCraig Jennings <c@cjennings.net>2026-02-25 12:07:12 -0600
commite456e5c32984b4068a55910a3285231b22e700e2 (patch)
treeb10bfe801e0a21bf76792897cf1474a60887f180 /modules/external-open.el
parenta6d56e8adf43b37585ed00b6841d4ae1121ac979 (diff)
downloaddotemacs-e456e5c32984b4068a55910a3285231b22e700e2.tar.gz
dotemacs-e456e5c32984b4068a55910a3285231b22e700e2.zip
feat(buffer): add open-with-default-app and open-with-program keybindings
Wire cj/xdg-open (C-; b o) and cj/open-this-file-with (C-; b O) into the buffer keymap. Fix xdg-open fallback to try buffer-file-name before dired context. Remove old C-c x o binding from external-open.
Diffstat (limited to 'modules/external-open.el')
-rw-r--r--modules/external-open.el7
1 files changed, 0 insertions, 7 deletions
diff --git a/modules/external-open.el b/modules/external-open.el
index 8c4db810..71318e27 100644
--- a/modules/external-open.el
+++ b/modules/external-open.el
@@ -90,7 +90,6 @@
:group 'external-open)
;; ------------------------------- Open File With ------------------------------
-;; TASK: Add this to buffer custom functions
(defun cj/open-this-file-with (command)
"Open this buffer's file with COMMAND, detached from Emacs."
@@ -109,12 +108,6 @@
command (shell-quote-argument file))
nil 0)))))
-(keymap-global-set "C-c x o" #'cj/open-this-file-with)
-
-(with-eval-after-load 'which-key
- (which-key-add-key-based-replacements
- "C-c x" "external open menu"
- "C-c x o" "open file with"))
;; -------------------- Open Files With Default File Handler -------------------