.dotfiles/.bin/source-remote-file

15 lines
278 B
Bash
Executable file

#!/usr/bin/env sh
base_path="$HOME/.cache/remote-sources"
file_path="$base_path/$2"
autoinstall file "$1" "$file_path"
mkdir -p "$base_path"
if [ ! -f "$file_path" ]
then
echo "Installing file $2"
curl -Ls -o "$file_path" "$1"
fi
# shellcheck disable=SC1090
. "$file_path"