Files
kymsu2/plugins.d/config.shlib
T
bruno 909a1fb52d cfg file
variable cask_to_not_update is now in kymsu.cfg file
2026-08-02 18:55:23 +02:00

11 lines
337 B
Plaintext

config_read_file() {
(grep -E "^${2}=" -m 1 "${1}" 2>/dev/null || echo "VAR=__UNDEFINED__") | head -n 1 | cut -d '=' -f 2-;
}
config_get() {
val="$(config_read_file kymsu.cfg "${1}")";
if [ "${val}" = "__UNDEFINED__" ]; then
val="$(config_read_file config.cfg.defaults "${1}")";
fi
printf -- "%s" "${val}";
}