Update configs

This commit is contained in:
Tobias Reisinger 2023-10-18 23:51:45 +02:00
parent 72da0ef04a
commit 12349398f3
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
7 changed files with 18 additions and 5 deletions

View file

@ -63,12 +63,18 @@ _autostart_manage_sync () {
done
}
_get_autostart_cmd () {
_query_autostart_toml 'select((.key == "'"$1"'") or (.value.alias == "'"$1"'")) | .value.command'
}
_get_autostart_delay () {
_query_autostart_toml 'select((.key == "'"$1"'") or (.value.alias == "'"$1"'")) | .value.delay // 0'
}
_autostart_manage_exec () {
cmd=$(_get_autostart_cmd "$1")
sleep "$(_get_autostart_delay "$1")"
bash -c "$cmd"
}