summaryrefslogtreecommitdiff
path: root/repos.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'repos.zsh')
-rw-r--r--repos.zsh41
1 files changed, 41 insertions, 0 deletions
diff --git a/repos.zsh b/repos.zsh
new file mode 100644
index 0000000..bb5513f
--- /dev/null
+++ b/repos.zsh
@@ -0,0 +1,41 @@
+home=/home/urbain
+vimdir=$home/dotfiles
+
+declare -A repodirs
+
+# General purpose
+repodirs[alols/xcape]=/home/urbain/xcape
+repodirs[icholy/ttygif]=/home/urbain/github/ttygif
+
+# Solarized
+# repodirs[Anthony25/gnome-terminal-colors-solarized]=/home/urbain/github/gnome-terminal-colors-solarized
+repodirs[altercation/mutt-colors-solarized]=/home/urbain/github/mutt-colors-solarized
+repodirs[seebi/dircolors-solarized]=/home/urbain/github/dircolors-solarized
+
+# Mp plugins
+repodirs[uvaes/fzf-marks]=/home/urbain/github/fzf-marks
+# repodirs[uvaes/grm]=/home/urbain/github/grm
+
+# fzf-related
+# repodirs[atweiden/fzf-extras]=/home/urbain/github/fzf-extras
+repodirs[junegunn/fzf]=/home/urbain/.fzf
+
+# Plugin managers
+repodirs[tmux-plugins/tpm]=/home/urbain/.tmux/plugins/tpm
+repodirs[junegunn/vim-plug]=/home/urbain/.vim/vim-plug
+repodirs[tarjoilija/zgen]=/home/urbain/.zgen
+
+function after_vimplug {
+ cd ..
+ rm -rf autoload
+ mkdir -p autoload
+ cd autoload
+ ln -s ../vim-plug/plug.vim;
+}
+
+declare -A actions
+actions[alols/xcape]='make'
+actions[icholy/ttygif]='make'
+actions[junegunn/fzf]='./install'
+actions[rupa/z]='make'
+actions[junegunn/vim-plug]='after_vimplug'