From fed367f31e61f16a6e952630f332d5121c43b904 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Thu, 2 Nov 2023 00:10:17 +1100 Subject: [emacs] Add google-docs-odt and fix my-lem-org --- emacs/.emacs.d/init/ycp-web.el | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'emacs/.emacs.d/init') diff --git a/emacs/.emacs.d/init/ycp-web.el b/emacs/.emacs.d/init/ycp-web.el index f6da859..d672c3a 100644 --- a/emacs/.emacs.d/init/ycp-web.el +++ b/emacs/.emacs.d/init/ycp-web.el @@ -128,6 +128,12 @@ :description "duckduckgo result transform." :match (concat url-rw-www-re (rx "duckduckgo.com/l/?uddg=")) :actions ((replace-by-redirect "uddg"))) + (:name google-docs-odt + :description "Download Google docs document as odt." + :match (concat url-rw-www-re (rx "docs.google.com/document/d/")) + :actions ((replace-path-regexp "\\(/document/d/.*?\\)/.*" + "\\1/export") + (put-query "format" "odt"))) (:name google-to-ddg :description "Google search to duckduckgo html." :match (concat url-rw-www-re (rx "google.com/search?q=")) -- cgit v1.2.3