feat: set some defintions at root level
This commit is contained in:
parent
f38fe54387
commit
63d83385e2
@ -87,6 +87,12 @@ main() {
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# shellcheck disable=2155
|
||||||
|
export SOURCE_DIR="$(
|
||||||
|
# shellcheck disable=2046,2164
|
||||||
|
cd $(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)/dots
|
||||||
|
pwd
|
||||||
|
)"
|
||||||
for installer in "${installers[@]}"; do
|
for installer in "${installers[@]}"; do
|
||||||
log "info" "Running installer: ${M_COLOR}${installer}${RESET_BOLD}"
|
log "info" "Running installer: ${M_COLOR}${installer}${RESET_BOLD}"
|
||||||
if ! bash "${installer}"; then
|
if ! bash "${installer}"; then
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
DEPS_PATH="${HOME}/.local/share"
|
DEPS_PATH="${HOME}/.local/share"
|
||||||
SCRIPT_DIR="$( cd $(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)/../dots; pwd)"
|
SOURCE_DIR="$( cd $(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)/../dots; pwd)"
|
||||||
PKG_INSTALL_CMD=""
|
PKG_INSTALL_CMD=""
|
||||||
|
|
||||||
BOLD=$(tput bold)
|
BOLD=$(tput bold)
|
||||||
@ -211,7 +211,7 @@ deploy-config() {
|
|||||||
)
|
)
|
||||||
|
|
||||||
for install_key in "${!install_paths[@]}"; do
|
for install_key in "${!install_paths[@]}"; do
|
||||||
local src_path="${SCRIPT_DIR}/${install_paths[${install_key}]}"
|
local src_path="${SOURCE_DIR}/${install_paths[${install_key}]}"
|
||||||
local dest_path="${HOME}/${install_paths[${install_key}]}"
|
local dest_path="${HOME}/${install_paths[${install_key}]}"
|
||||||
|
|
||||||
if [[ -e "${dest_path}" ]]; then
|
if [[ -e "${dest_path}" ]]; then
|
||||||
@ -230,7 +230,7 @@ deploy-config() {
|
|||||||
main() {
|
main() {
|
||||||
local tasks_done=()
|
local tasks_done=()
|
||||||
|
|
||||||
log "info" "Set source directory as ${M_COLOR}${SCRIPT_DIR}${RESET_BOLD}"
|
log "info" "Set source directory as ${M_COLOR}${SOURCE_DIR}${RESET_BOLD}"
|
||||||
log "info" "Dependencies directory set to ${M_COLOR}${DEPS_PATH}${RESET_BOLD}"
|
log "info" "Dependencies directory set to ${M_COLOR}${DEPS_PATH}${RESET_BOLD}"
|
||||||
log "info" "Packager install command set to ${M_COLOR}${PKG_INSTALL_CMD}${RESET_BOLD}"
|
log "info" "Packager install command set to ${M_COLOR}${PKG_INSTALL_CMD}${RESET_BOLD}"
|
||||||
mkdir -p "${DEPS_PATH}"
|
mkdir -p "${DEPS_PATH}"
|
||||||
|
Loading…
Reference in New Issue
Block a user