copy script no matter what dir the script is in
This commit is contained in:
parent
7ec96eda60
commit
7af34f6b4e
|
@ -1,9 +1,10 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
SCRIPT_DIR=`dirname "$0"`
|
||||||
test "$XDG_CONFIG_HOME" || XDG_CONFIG_HOME=$HOME/.config
|
test "$XDG_CONFIG_HOME" || XDG_CONFIG_HOME=$HOME/.config
|
||||||
test "$SYSTEMD_USER_HOME" || SYSTEMD_USER_HOME="$XDG_CONFIG_HOME"/systemd/user
|
test "$SYSTEMD_USER_HOME" || SYSTEMD_USER_HOME="$XDG_CONFIG_HOME"/systemd/user
|
||||||
mkdir -p "$SYSTEMD_USER_HOME"
|
mkdir -p "$SYSTEMD_USER_HOME"
|
||||||
test -f "$SYSTEMD_USER_HOME"/oasis.service || cp oasis.service "$SYSTEMD_USER_HOME"/
|
test -f "$SYSTEMD_USER_HOME"/oasis.service || cp "$SCRIPT_DIR"/oasis.service "$SYSTEMD_USER_HOME"/
|
||||||
systemctl --user daemon-reload
|
systemctl --user daemon-reload
|
||||||
|
|
||||||
printf "oasis service has been installed to %s\n\n" "$SYSTEMD_USER_HOME"
|
printf "oasis service has been installed to %s\n\n" "$SYSTEMD_USER_HOME"
|
||||||
|
|
Loading…
Reference in New Issue