File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ After=systemd-user-sessions.service
44
55[Service]
66Type =simple
7- ExecStart =/home/$(whoami)/.config/systemd/user /figma-fonthelper/updater.sh
7+ ExecStart =${XDG_CONFIG_HOME} /figma-fonthelper/updater.sh
88ExecStop =/bin/bash -c " `which kill` -f -s SIGTERM `ps --no-headers -fC updater.sh | awk '{print $2}'`"
99Restart =on-failure
1010
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ After=systemd-user-sessions.service
44
55[Service]
66Type =simple
7- ExecStart =/home/$(whoami)/.config/systemd/user /figma-fonthelper/fonthelper
7+ ExecStart =${XDG_CONFIG_HOME} /figma-fonthelper/fonthelper
88ExecStop =/bin/bash -c ' `which killall` fonthelper'
99Restart =on-failure
1010
Original file line number Diff line number Diff line change 5353 mkdir -p $CONFIG_DIR /systemd/user
5454 pushd $CONFIG_DIR /systemd/user
5555
56- tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper.service > figma-fonthelper.service
57- tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper-updater.service > figma-fonthelper-updater.service
56+ tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper.service | XDG_CONFIG_HOME= $DATA_DIR envsubst > figma-fonthelper.service
57+ tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper-updater.service | XDG_CONFIG_HOME= $DATA_DIR envsubst > figma-fonthelper-updater.service
5858
5959 chmod 644 figma-fonthelper.service
6060 chmod 644 figma-fonthelper-updater.service
6868 systemctl --user enable figma-fonthelper.service
6969 systemctl --user enable figma-fonthelper-updater.service
7070
71- systemctl --user status figma-fonthelper.service
72- systemctl --user status figma-fonthelper-updater.service
71+ systemctl --user -q status figma-fonthelper.service
72+ systemctl --user -q status figma-fonthelper-updater.service
7373
7474 rm -rf ./fonthelper.tar*
7575}
You can’t perform that action at this time.
0 commit comments