aboutsummaryrefslogtreecommitdiff
path: root/lib/environment.sh
blob: 5bd45eba5b6deede7b60222a51fed813f8b534f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
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"