common/symlinks.sh

38 lines
947 B
Bash
Raw Normal View History

2021-01-02 23:30:57 -08:00
#!/bin/bash
# Calculate directory relative to $HOME
DIR=$HOME
BASE=$(realpath --relative-to=$DIR $PWD)
2021-01-02 23:30:57 -08:00
pushd $HOME >> /dev/null
ln -vs $BASE/home/bashrc .bashrc
ln -vs $BASE/home/clang-format .clang-format
ln -vs $BASE/home/latexmkrc .latexmkrc
ln -vs $BASE/home/spacemacs .spacemacs
ln -vs $BASE/home/vimrc .vimrc
popd >> /dev/null
2021-01-02 23:30:57 -08:00
# Create ftplugin links
DIR=$HOME/.vim/after/ftplugin
BASE=$(realpath --relative-to=$DIR $PWD)
mkdir -p $DIR
pushd $DIR >> /dev/null
2021-01-02 23:30:57 -08:00
ln -vs $BASE/home/vim/after/ftplugin/tex.vim .
popd >> /dev/null
DIR=$HOME/.vim/colors
BASE=$(realpath --relative-to=$DIR $PWD)
mkdir -p $DIR
pushd $DIR >> /dev/null
ln -vs $BASE/home/vim/vim-amino/amino.vim .
2021-01-02 23:30:57 -08:00
popd >> /dev/null
DIR=$HOME/.config/fish
BASE=$(realpath --relative-to=$DIR $PWD)
mkdir -p $DIR
pushd $DIR >> /dev/null
2021-01-16 13:26:52 -08:00
ln -vs $BASE/home/fish/config.fish .
ln -vs $BASE/home/fish/fishd_color .
ln -vs $BASE/home/fish/functions .
2021-01-02 23:30:57 -08:00
popd >> /dev/null