From bfaaf6a5f9e8966cf3fea0f7761060dedefb5d74 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Thu, 27 Oct 2016 21:13:48 +0100 Subject: [PATCH] urxvt: add extensions as submodules --- .gitmodules | 7 +++++-- Makefile | 4 ++++ Xresources | 1 - urxvt/autocomplete-ALL-the-things | 1 + urxvt/perls | 1 + zshenv | 1 + 6 files changed, 12 insertions(+), 3 deletions(-) create mode 160000 urxvt/autocomplete-ALL-the-things create mode 160000 urxvt/perls diff --git a/.gitmodules b/.gitmodules index ae99b77..388b2d8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,9 +10,12 @@ [submodule "zsh/lib/zsh-syntax-highlighting"] path = zsh/lib/zsh-syntax-highlighting url = https://github.com/zsh-users/zsh-syntax-highlighting -[submodule "urxvt/urxvt-perls"] - path = urxvt/urxvt-perls +[submodule "urxvt/perls"] + path = urxvt/perls url = https://github.com/muennich/urxvt-perls +[submodule "urxvt/autocomplete-ALL-the-things"] + path = urxvt/autocomplete-ALL-the-things + url = https://github.com/Vifon/autocomplete-ALL-the-things [submodule "weechat/python/wee-slack"] path = weechat/python/wee-slack url = https://github.com/rawdigits/wee-slack diff --git a/Makefile b/Makefile index e0b3912..8caeb2f 100644 --- a/Makefile +++ b/Makefile @@ -33,6 +33,10 @@ dircolors: ln -sfT $(APATH)/dircolors ~/.config/dircolors .PHONY: dircolors +urxvt: + ln -sfT $(APATH)/urxvt ~/.config/urxvt +.PHONY: urxvt + $(FILES): @if [[ -e ~/$@ && ! -L ~/$@ ]]; then \ if [[ -d $@ ]]; then \ diff --git a/Xresources b/Xresources index 96c6a07..d188baa 100644 --- a/Xresources +++ b/Xresources @@ -21,7 +21,6 @@ URxvt.iso14755: false URxvt.iso14755_52: false ! {{{1 Perl extensions -URxvt.perl-lib: .config/urxvt/urxvt-perls URxvt.perl-ext-common: default,clipboard,url-select,keyboard-select,autocomplete-ALL-the-things ! {{{2 url-select URxvt.keysym.C-F: perl:url-select:select_next diff --git a/urxvt/autocomplete-ALL-the-things b/urxvt/autocomplete-ALL-the-things new file mode 160000 index 0000000..5f9e3d9 --- /dev/null +++ b/urxvt/autocomplete-ALL-the-things @@ -0,0 +1 @@ +Subproject commit 5f9e3d9e997c39dbda9c37080ab596733ee52623 diff --git a/urxvt/perls b/urxvt/perls new file mode 160000 index 0000000..e7bd5d2 --- /dev/null +++ b/urxvt/perls @@ -0,0 +1 @@ +Subproject commit e7bd5d2b94d9f4032e058d8a0b8ee3fe8a985b50 diff --git a/zshenv b/zshenv index 06037be..4a68d9d 100644 --- a/zshenv +++ b/zshenv @@ -28,6 +28,7 @@ export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch" export LESSHISTFILE="$XDG_CACHE_HOME/lesshst" # urxvtd +export URXVT_PERL_LIB="$HOME/src/dotfiles/urxvt/perls:$HOME/src/dotfiles/urxvt/autocomplete-ALL-the-things" export RXVT_SOCKET="$XDG_RUNTIME_DIR/urxvtd-$HOST" # task -- 2.48.1