42 lines
653 B
Bash
Executable File
42 lines
653 B
Bash
Executable File
#! /bin/bash
|
|
|
|
set -ue
|
|
|
|
maple="$HOME/maple"
|
|
data="$HOME/maple/data"
|
|
metadata="$data/_metadata"
|
|
etc="$maple/etc"
|
|
sldl_conf="$etc/sldl-macos.conf"
|
|
|
|
directories() {
|
|
mkdir -p $data
|
|
mkdir -p $metadata
|
|
mkdir -p $etc
|
|
}
|
|
|
|
configure() {
|
|
envsubst < $etc/sldl.tpl.conf > $sldl_conf
|
|
|
|
echo "--------------------------------------------------------------"
|
|
echo "configured sldl"
|
|
cat $sldl_conf
|
|
echo "--------------------------------------------------------------"
|
|
}
|
|
|
|
s5cmd_completion() {
|
|
s5cmd --install-completion >> $HOME/.bashrc
|
|
}
|
|
|
|
ok() {
|
|
echo "ok"
|
|
env
|
|
}
|
|
|
|
main() {
|
|
directories
|
|
configure
|
|
s5cmd_completion
|
|
ok
|
|
}
|
|
|
|
main |