diff options
Diffstat (limited to 'lib/environment.sh')
| -rw-r--r-- | lib/environment.sh | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/lib/environment.sh b/lib/environment.sh new file mode 100644 index 0000000..5bd45eb --- /dev/null +++ b/lib/environment.sh @@ -0,0 +1,136 @@ +# shellcheck disable=SC2016 + +#****F* lib/environment.sh +# NAME +# +# environment.sh - файл c основными константами и переменными. +# +# USED BY +# +# - menu.sh +# - clone-dotfiles.sh +#****** + +# Global +# +#****d* environment.sh/ROOT_DIR +# NAME +# +# ROOT_DIR - корень проекта. +# +# USED BY +# +# - BIN_DIR +# - LIB_DIR +#****** +export ROOT_DIR +ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" + +#****d* environment.sh/BIN_DIR +# NAME +# +# BIN_DIR - папка bin. +#****** +export BIN_DIR="$ROOT_DIR/bin" + +#****d* environment.sh/LIB_DIR +# NAME +# +# LIB_DIR - папка lib. +#****** +export LIB_DIR="$ROOT_DIR/lib" + +#****d* environment.sh/DOMAIN +# NAME +# +# DOMAIN - основное доменное имя. +# +# USED BY +# +# - SOFT_SERVE_DOMAIN +#****** +export DOMAIN="bluig.xyz" + +#****d* environment.sh/KEEPASSXC_MASTER_PASSWORD +# NAME +# +# KEEPASSXC_MASTER_PASSWORD - мастер-ключ базы данных с паролями программы KeePassXC. +# +# USED BY +# +# - func.sh +# - openKeepass +#****** +export KEEPASSXC_MASTER_PASSWORD="/tmp/keepassxc.mp" + +#****d* environment.sh/KEEPASSXC_BASE +# NAME +# +# KEEPASSXC_BASE - файл базы данных с паролями для программы KeePassXC. +# +# USED BY +# +# - func.sh +# - openKeepass +#****** +export KEEPASSXC_BASE="$HOME/Passwords.kdbx" + +#****d* environment.sh/KEEPASSXC_SOFT_SERVE_ENTRY +# NAME +# +# KEEPASSXC_SOFT_SERVE_ENTRY - запись soft-serve в базе данных KeePassXC. +# +# USED BY +# +# - func.sh +# - openKeepass +#****** +export KEEPASSXC_SOFT_SERVE_ENTRY="soft-serve" + +#****d* environment.sh/KEEPASSXC_SOFT_SERVE_ATTRIBUTE_HTTPS_TOKEN +# NAME +# +# KEEPASSXC_SOFT_SERVE_ATTRIBUTE_HTTPS_TOKEN - название атрибута записи soft-serve в базе данных KeePassXC. +# +# USED BY +# +# - func.sh +# - openKeepass +#****** +export KEEPASSXC_SOFT_SERVE_ATTRIBUTE_HTTPS_TOKEN="https-token" + +#****d* environment.sh/SOFT_SERVE_DOMAIN +# NAME +# +# SOFT_SERVE_DOMAIN - поддомен git-сервера soft-serve. +# +# USED BY +# +# - func.sh +# - cloneInit +#****** +export SOFT_SERVE_DOMAIN="ss.$DOMAIN" + +#****d* environment.sh/PIPX_YADISK_DIRECT_PKG +# NAME +# +# PIPX_YADISK_DIRECT_PKG - пакет для скачивания файлов по ссылке с яндекс диска. +# +# USED BY +# +# - func.sh +# - pipxInstall +#****** +export PIPX_YADISK_DIRECT_PKG="wldhx.yadisk-direct" + +#****d* environment.sh/PIPX_YADISK_DIRECT_PKG_DIR +# NAME +# +# PIPX_YADISK_DIRECT_PKG_DIR - пакет для скачивания файлов по ссылке с яндекс диска. +# +# USED BY +# +# - func.sh +# - getKdbxFile +#****** +export PIPX_YADISK_DIRECT_PKG_DIR="$HOME/.local/bin/yadisk-direct" |
