diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2025-03-16 18:35:39 +0200 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2025-03-16 18:35:39 +0200 |
commit | 440269224344c344a30111c90bd9c2db6605bd3b (patch) | |
tree | b8562403903179755adfa9830e1402d217a547e7 | |
parent | 9818679e54d2df0303cf4717fbf3748455005c79 (diff) | |
download | arching-kaos-tools-440269224344c344a30111c90bd9c2db6605bd3b.tar.gz arching-kaos-tools-440269224344c344a30111c90bd9c2db6605bd3b.tar.bz2 arching-kaos-tools-440269224344c344a30111c90bd9c2db6605bd3b.zip |
Changed way of settings initiation
-rwxr-xr-x | config.sh | 1 | ||||
-rwxr-xr-x | install.sh | 1 | ||||
-rwxr-xr-x | lib/_ak_settings | 9 |
3 files changed, 9 insertions, 2 deletions
@@ -1,7 +1,6 @@ export AK_ROOT=$HOME export AK_WORKDIR="$AK_ROOT/.arching-kaos" export AK_CONFIGDIR="$AK_WORKDIR/config" -export AK_SETTINGS="$AK_WORKDIR/settings" export AK_BINDIR="$AK_WORKDIR/bin" export AK_LIBDIR="$AK_WORKDIR/lib" export PATH=$PATH:$AK_BINDIR @@ -72,7 +72,6 @@ _ak_countdown_seconds 5 _ak_check_and_create_dir $AK_CONFIGDIR _ak_check_and_create_dir $AK_BINDIR -_ak_check_and_create_dir $AK_SETTINGS _ak_check_and_create_dir $AK_LIBDIR _ak_check_and_create_dir $AK_MODULESDIR _ak_check_and_create_dir $AK_ZBLOCKDIR diff --git a/lib/_ak_settings b/lib/_ak_settings index 5b6b0bb..be01bc9 100755 --- a/lib/_ak_settings +++ b/lib/_ak_settings @@ -20,6 +20,15 @@ source $AK_LIBDIR/_ak_script +if [ ! -d "${AK_WORKDIR}" ] +then + _ak_log_error "No workdir" + exit 4 +fi + +export AK_SETTINGS="$AK_WORKDIR/settings" +_ak_check_and_create_dir $AK_SETTINGS + function _ak_settings_get(){ if [ ! -z "$1" ] && [ -n "$1" ] then |