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 =${XDG_CONFIG_HOME} /figma-fonthelper/updater.sh
7+ ExecStart =/home/$(whoami)/.config/systemd/user /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 =${XDG_CONFIG_HOME} /figma-fonthelper/fonthelper
7+ ExecStart =/home/$(whoami)/.config/systemd/user /figma-fonthelper/fonthelper
88ExecStop =/bin/bash -c ' `which killall` fonthelper'
99Restart =on-failure
1010
Original file line number Diff line number Diff line change @@ -44,26 +44,21 @@ install() {
4444EOF
4545 fi
4646
47- cd $APP_DATA_DIR
47+ pushd $APP_DATA_DIR
4848 tar xJf /tmp/fonthelper.tar.xz ./fonthelper
4949 tar xJf /tmp/fonthelper.tar.xz ./updater.sh
5050 chmod +x ./fonthelper ./updater.sh
51- cd /tmp
51+ popd
5252
5353 mkdir -p $CONFIG_DIR /systemd/user
54- cd $CONFIG_DIR /systemd/user
54+ pushd $CONFIG_DIR /systemd/user
5555
5656 tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper.service > figma-fonthelper.service
5757 tar xJOf /tmp/fonthelper.tar.xz ./figma-fonthelper-updater.service > figma-fonthelper-updater.service
5858
59- sed -i " s@\$ {XDG_CONFIG_HOME}@${DATA_DIR} @g" ./figma-fonthelper.service
60- sed -i " s@\$ {XDG_CONFIG_HOME}@${DATA_DIR} @g" ./figma-fonthelper-updater.service
61- echo " [test_string]" >> ./figma-fonthelper.service
62-
6359 chmod 644 figma-fonthelper.service
6460 chmod 644 figma-fonthelper-updater.service
65-
66- cd /tmp
61+ popd
6762
6863 systemctl --user daemon-reload
6964
7368 systemctl --user enable figma-fonthelper.service
7469 systemctl --user enable figma-fonthelper-updater.service
7570
71+ systemctl --user status figma-fonthelper.service
72+ systemctl --user status figma-fonthelper-updater.service
73+
7674 rm -rf ./fonthelper.tar*
7775}
7876
You can’t perform that action at this time.
0 commit comments