summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2021-06-03 12:06:35 +0200
committerAnton Khirnov <anton@khirnov.net>2021-06-03 12:06:35 +0200
commit9fb89fa21bccb7869111508871a4205dd2b47e49 (patch)
treeef5dae4c6f6a6e1b54b7f269d571ed28ad0f9562
parented35e44a010c85ecc44a3b133a1861b1b535538e (diff)
desktop: add urxvt extension reselect
-rw-r--r--.gitmodules3
-rw-r--r--desktop.conf.yaml2
-rw-r--r--dotfiles/Xresources5
m---------urxvt/reselect0
4 files changed, 8 insertions, 2 deletions
diff --git a/.gitmodules b/.gitmodules
index 71eb651..ea3524e 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -4,3 +4,6 @@
[submodule "vim/minisnip"]
path = vim/minisnip
url = https://github.com/Jorengarenar/miniSnip
+[submodule "urxvt/reselect"]
+ path = urxvt/reselect
+ url = git://git.khirnov.net/urxvt-ext-reselect
diff --git a/desktop.conf.yaml b/desktop.conf.yaml
index 73cf562..a1b9f1b 100644
--- a/desktop.conf.yaml
+++ b/desktop.conf.yaml
@@ -1,7 +1,9 @@
- create:
- ~/.config/mpv
+ - ~/.urxvt/ext
- link:
~/.config/mpv/config: dotfiles/mpv
+ ~/.urxvt/ext/reselect: urxvt/reselect/reselect
~/.xscreensaver: dotfiles/xscreensaver
~/.Xresources: dotfiles/Xresources
diff --git a/dotfiles/Xresources b/dotfiles/Xresources
index 36cae9e..ec36f52 100644
--- a/dotfiles/Xresources
+++ b/dotfiles/Xresources
@@ -33,8 +33,9 @@ URxvt.scrollTTYOutput: true
URxvt.scrollTTYKeyPress: true
URxvt.inputMethod: ibus
URxvt.preeditType: OverTheSpot
-URxvt.perl-ext-common: default,url-select
-URxvt.keysym.M-u: perl:url-select:select_next
+URxvt.keysym.M-u: reselect:url
+URxvt.keysym.M-g: reselect:git_hash
+URxvt.keysym.M-i: reselect:message_id
URxvt.urgentOnBell: true
SshAskpass.grabKeyboard: False
diff --git a/urxvt/reselect b/urxvt/reselect
new file mode 160000
+Subproject 72b3fe032d61cd9ad1b1b1fe321803ed547c361