Commit 1057852ec68c

Vincent Demeester <vincent@sbr.pm>
2022-08-29 14:44:22
tools/emacs: some web and org-protocol changes
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 6b91b2b
Changed files (2)
tools
emacs
users
vincent
tools/emacs/config/config-web.el
@@ -74,12 +74,14 @@ defined keys follow the pattern of <PREFIX> <KEY>.")
   :after eww
   :config
   (setq browse-url-generic-program "google-chrome-stable")
-  (setq browse-url-browser-function '(("^https://gitlab.com.*" . browse-url-firefox)
-                                      ("^https://github.com.*" . browse-url-generic)
-                                      ("^https://issues.redhat.com.*" . browse-url-generic)
-                                      ("^https://.*redhat.com.*" . browse-url-generic)
-                                      ("^https://docs.jboss.org.*" . browse-url-generic)
-                                      (".*" . eww-browse-url))))
+  (setq browse-url-handlers '(("^https://gitlab.com.*" . browse-url-firefox)
+                              ("^https://github.com.*" . browse-url-generic)
+                              ("^https://issues.redhat.com.*" . browse-url-generic)
+                              ("^https://.*redhat.com.*" . browse-url-generic)
+                              ("^https://docs.jboss.org.*" . browse-url-generic)
+                              (".*" . eww-browse-url)))
+  (setq browse-url-browser-function #'eww-browse-url)
+  )
 
 (provide 'config-web)
 ;;; config-web.el ends here
users/vincent/dev/emacs/org-protocol.desktop
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Name=org-protocol
-Exec=emacsclient -n %u
+Exec=emacsclient -c -n %u
 Type=Application
 Terminal=false
 Categories=System;