The Meowgorithm Dotfiles, Collectors’ Edition
#!/bin/bash
THISDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
DROPBOX=$HOME/Soft\ Power\ Dropbox/Christian\ Rocha
function link() {
rm -rf ~/$1
ln -s $THISDIR/$2 ~/$1
}
mkdir -p $HOME/.config
link .gitignore gitignore
link .gemrc gemrc
link .eslintrc eslintrc
link .zshrc zshrc
link .tmux.conf tmux.conf
link .gitconfig macos/gitconfig
link .bashrc macos/bashrc
link .bash_profile macos/bash_profile
link .grc .grc
link .chunkwmrc macos/chunkwmrc
link .skhdrc macos/skhdrc
link .config/.floskell.json floskell.json
link .hindent.yaml hindent.yaml
link .config/fish config/fish
# SSH
rm -rf ~/.ssh
ln -s "${DROPBOX}"/System/ssh ~/.ssh
chmod 0700 ~/.ssh
chmod 0600 ~/.ssh/id_rsa*
# AWS Credentials
rm -rf ~/.aws
ln -s "${DROPBOX}"/System/aws ~/.aws
chmod 0700 ~/.aws
chmod 0600 ~/.aws/*
# Kitty