From 15eeea3f5ed8452b491dcfe1e2ba4e612c7219f8 Mon Sep 17 00:00:00 2001 From: Yuchen Pei <id@ypei.org> Date: Thu, 2 Nov 2023 23:12:07 +1100 Subject: [emacs] Adding bom.el Also strip fbclid from urls --- .gitmodules | 3 +++ emacs/.emacs.d/init/ycp-web.el | 7 +++++++ emacs/.emacs.d/lisp/bom.el | 1 + 3 files changed, 11 insertions(+) create mode 160000 emacs/.emacs.d/lisp/bom.el diff --git a/.gitmodules b/.gitmodules index 561814f..26a3a93 100644 --- a/.gitmodules +++ b/.gitmodules @@ -118,3 +118,6 @@ [submodule "emacs/.emacs.d/lisp/url-rewrite"] path = emacs/.emacs.d/lisp/url-rewrite url = https://g.ypei.me/url-rewrite.git +[submodule "emacs/.emacs.d/lisp/bom.el"] + path = emacs/.emacs.d/lisp/bom.el + url = https://g.ypei.me/bom.el.git diff --git a/emacs/.emacs.d/init/ycp-web.el b/emacs/.emacs.d/init/ycp-web.el index d672c3a..31d0528 100644 --- a/emacs/.emacs.d/init/ycp-web.el +++ b/emacs/.emacs.d/init/ycp-web.el @@ -61,6 +61,9 @@ (require 'osm-ol) ) +(my-package bom + (:delay 30)) + (my-package url-rewrite (setq my-nitter-hosts '("nitter.net" @@ -147,6 +150,10 @@ :description "Strip utm_* queries." :match "\\<utm_[a-z_]+=" :actions ((remove-query "utm_.*"))) + (:name strip-fbclid + :description "Strip utm_* queries." + :match "\\<fbclid=" + :actions ((remove-query "fbclid"))) (:name twitter-to-nitter :description "Twitter to a random nitter instance." :match (concat url-rw-www-re (rx "twitter.com")) diff --git a/emacs/.emacs.d/lisp/bom.el b/emacs/.emacs.d/lisp/bom.el new file mode 160000 index 0000000..f6e2215 --- /dev/null +++ b/emacs/.emacs.d/lisp/bom.el @@ -0,0 +1 @@ +Subproject commit f6e2215acee2126f75d611fda56242c4b7437c92 -- cgit v1.2.3