diff --git a/mrconfig b/mrconfig new file mode 100644 index 0000000..6fa9661 --- /dev/null +++ b/mrconfig @@ -0,0 +1,46 @@ +# Ansible managed + +# For any permanent changes you must modify your own authorized_keys file under +# https://git.ipr.univ-rennes1.fr/cellinfo/ipr.debops/src/master/ansible/resources/home/jegardai + +[DEFAULT] +git_gc = git gc "$@" + +### {{{ User config +[$HOME/repos/gardouille.vim] +checkout = git clone 'https://git.101010.fr/gardouille-dotfiles/vim.git' 'gardouille.vim' +update = git pull 'https://git.101010.fr/gardouille-dotfiles/vim.git' + +[$HOME/repos/101010.zsh] +checkout = git clone 'https://git.101010.fr/gardouille-dotfiles/zsh.git' '101010.zsh' +update = git pull 'https://git.101010.fr/gardouille-dotfiles/zsh.git' + +# Syntax highlighting in fish style +[$HOME/repos/zsh-syntax-highlighting] +checkout = git clone 'https://github.com/zsh-users/zsh-syntax-highlighting.git' 'zsh-syntax-highlighting' +update = git pull 'https://github.com/zsh-users/zsh-syntax-highlighting.git' + +# Fuzzy finder for CLI +[$HOME/repos/fzf] +checkout = + git clone 'https://github.com/junegunn/fzf.git' 'fzf' && + "${HOME}"/repos/fzf/install --key-bindings --completion --no-update-rc --no-bash --no-fish --no-zsh +update = + git pull 'https://github.com/junegunn/fzf.git' && + "${HOME}"/repos/fzf/install --key-bindings --completion --no-update-rc --no-bash --no-fish --no-zsh + +[$HOME/repos/gardouille.tmux] +checkout = git clone 'https://git.101010.fr/gardouille-dotfiles/tmux.git' 'gardouille.tmux' +update = git pull 'https://git.101010.fr/gardouille-dotfiles/tmux.git' + +[$HOME/repos/gardouille.scripts] +checkout = git clone 'https://git.101010.fr/gardouille-dotfiles/scripts.git' 'gardouille.scripts' +update = git pull 'https://git.101010.fr/gardouille-dotfiles/scripts.git' + +### }}} + +### {{{ IPR repo +[$HOME/repos/ipr.scripts] +checkout = git clone 'https://git.ipr.univ-rennes1.fr/cellinfo/scripts.git' 'ipr.scripts' + +### }}}