summaryrefslogtreecommitdiff
path: root/.grmrc
diff options
context:
space:
mode:
authorUrbain Vaes <urbain@vaes.uk>2015-08-08 20:08:42 +0200
committerUrbain Vaes <urbain@vaes.uk>2015-08-08 20:08:42 +0200
commit8df9472e0cdbab0d12211c2bc77918e8f515c409 (patch)
treef420b705adfec42bb33191c44c8fe252fca0f785 /.grmrc
parentb8a9b07b741cddbf6e0476e70c94aa186d62b6ae (diff)
Improve installation and organization
Diffstat (limited to '.grmrc')
-rw-r--r--.grmrc44
1 files changed, 44 insertions, 0 deletions
diff --git a/.grmrc b/.grmrc
new file mode 100644
index 0000000..95b0fa2
--- /dev/null
+++ b/.grmrc
@@ -0,0 +1,44 @@
+declare -A repodirs
+declare -A install
+declare -A uninstall
+
+# General purpose
+repodirs[icholy/ttygif]=/home/urbain/github/ttygif
+
+# Solarized
+repodirs[altercation/mutt-colors-solarized]=/home/urbain/github/mutt-colors-solarized
+
+# My plugins
+repodirs[uvaes/fzf-marks]=/home/urbain/github/fzf-marks
+repodirs[uvaes/grm]=/home/urbain/github/grm
+
+# fzf-related
+repodirs[junegunn/fzf]=/home/urbain/.fzf
+repodirs[atweiden/fzf-extras]=/home/urbain/github/fzf-extras
+
+# Plugin managers
+repodirs[junegunn/vim-plug]=/home/urbain/.vim/vim-plug
+repodirs[tmux-plugins/tpm]=/home/urbain/.tmux/plugins/tpm
+# repodirs[tarjoilija/zgen]=/home/urbain/.zgen
+
+# Experimental
+repodirs[adbrebs/taxi]=/home/urbain/github/adbrebs/taxi
+repodirs[adbrebs/meg]=/home/urbain/github/adbrebs/meg
+repodirs[adbrebs/brain_segmentation]=/home/urbain/github/adbrebs/brain_segmentation
+
+# Installation
+function after_vimplug {
+ cd ..
+ rm -rf autoload
+ mkdir -p autoload
+ cd autoload
+ ln -s ../vim-plug/plug.vim;
+}
+
+# Installation instructions
+install[icholy/ttygif]='make'
+install[junegunn/fzf]='./install'
+install[junegunn/vim-plug]='after_vimplug'
+
+# Uninstall
+uninstall[junegunn/fzf]='./uninstall'