summaryrefslogtreecommitdiff
path: root/.grmrc
blob: 95b0fa27e800bf365e2d1a017b2f7bfde542f60d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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'