dotfiles/stowall.sh

25 lines
442 B
Bash
Executable File

#!/usr/bin/env bash
mkdir -p $HOME/.ssh > /dev/null 2>&1
mkdir -p $HOME/.gnupg > /dev/null 2>&1
chmod 700 $HOME/.gnupg
mkdir -p $HOME/.local/bin
#set -x
shopt -s extglob
for x in home/{any,"${OSTYPE%%+([[:digit:].])}"}/*
do
if [[ -d $x ]]
then
stow -t $HOME -d $(dirname $x) $(basename $x)
fi
done
for x in etc/{any,"${OSTYPE%%+([[:digit:].])}"}/*
do
if [[ -d $x ]]
then
sudo stow -t /etc -d $(dirname $x) $(basename $x)
fi
done