#! /usr/bin/env sh # Install various dotfiles into their proper places # .config files CONFIG_DIR="${XDG_CONFIG_HOME:-$HOME/.config}" mkdir -p "$CONFIG_DIR" for FILE in config/*; do FILENAME="$(basename $FILE)" if [ ! -e "$CONFIG_DIR/$FILENAME" ] then ln -s $(readlink -f "$FILE") "$CONFIG_DIR/$FILENAME" echo "$(readlink -f $FILE) -> $CONFIG_DIR/$FILENAME" else echo "$CONFIG_DIR/$FILENAME already exists" fi done # nvim setup - install Packer PACKER_DIR="$HOME/.local/share/nvim/site/pack/packer/start/packer.nvim" if [ ! -d $PACKER_DIR ]; then git clone --depth 1 https://github.com/wbthomason/packer.nvim $PACKER_DIR fi