autostart: Refactor unit naming into function
This commit is contained in:
@@ -27,6 +27,11 @@ do_run() {
|
|||||||
return $(( ! $run ))
|
return $(( ! $run ))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get_unit_name() {
|
||||||
|
name="$1" ; shift
|
||||||
|
printf '%s' "${name}"
|
||||||
|
}
|
||||||
|
|
||||||
run_raw() {
|
run_raw() {
|
||||||
name="$1"
|
name="$1"
|
||||||
shift
|
shift
|
||||||
@@ -35,7 +40,7 @@ run_raw() {
|
|||||||
|
|
||||||
systemd-run \
|
systemd-run \
|
||||||
--user \
|
--user \
|
||||||
--unit "${name}" \
|
--unit "$(get_unit_name "${name}")" \
|
||||||
--no-block \
|
--no-block \
|
||||||
--remain-after-exit \
|
--remain-after-exit \
|
||||||
--setenv=DISPLAY=${DISPLAY} \
|
--setenv=DISPLAY=${DISPLAY} \
|
||||||
@@ -76,7 +81,7 @@ schedule() {
|
|||||||
do_run "$name" || return
|
do_run "$name" || return
|
||||||
systemd-run \
|
systemd-run \
|
||||||
--user \
|
--user \
|
||||||
--unit "${name}" \
|
--unit "$(get_unit_name "${name}")" \
|
||||||
--no-block \
|
--no-block \
|
||||||
--setenv=DISPLAY=${DISPLAY} \
|
--setenv=DISPLAY=${DISPLAY} \
|
||||||
--on-calendar="${spec}" \
|
--on-calendar="${spec}" \
|
||||||
|
|||||||
Reference in New Issue
Block a user