#!/bin/sh as_sudo(){ SUDO=sudo $@ SUDO="" } config_dir="${XDG_CONFIG_HOME:-$HOME/.config}" home_dir="$HOME" dotfiles_install() { [ -d $config_dir ] || mkdir -v $config_dir COPY ./src/dotfiles/* "$config_dir" COPY ./src/dotfiles/zsh/zshrc "$home_dir"/.zshrc COPY ./src/dotfiles/Xresources "$home_dir"/.Xresources } scripts_install() { [ -d /usr/local/bin ] || sudo mkdir -v /usr/local/bin as_sudo COPY ./src/scripts/* /usr/local/bin/ } archlinux_install() { as_sudo COPY ./src/distros/arch-linux/pacman.conf /etc } profile_install() { [ -d /etc/profile.d ] || { sudo mkdir /etc/profile.d && printf "/etc/profile.d directory created" ; } as_sudo COPY ./src/etc/profile.d/theion.sh /etc/profile.d || echo "Couldn't install to /etc/profile.d" } help() { cat <