27 lines · 604 B · executable
#!/bin/bash
THISDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
SOURCE_DIR="$HOME/.dotfiles/voidlinux"

function link() {
    rm -rf ~/$2
    ln -s $SOURCE_DIR/$1 ~/$2
}

mkdir -p ~/.config

link bin .bin
link profile .profile
link ../bash_profile .bash_profile
link ../bashrc .bashrc
link ../inputrc .inputrc
link ../gitconfig .gitconfig
link Xresources .Xresources
link config/sx .config/sx
link config/picom.conf .config/picom.conf
link ../config/kitty .config/kitty
link config/rofi .config/rofi
link ../floskell.json .config/.floskell.json
link ../tmux.conf .tmux.conf

source $HOME/.bashrc