24 lines
481 B
Bash
Executable File
24 lines
481 B
Bash
Executable File
#!/bin/bash
|
|
|
|
|
|
mkdir $HOME/.local/bin/webcam-barcode -p
|
|
cp -r scan.sh beep.mp3 $HOME/.local/bin/webcam-barcode/
|
|
touch $HOME/.config/systemd/user/webcam-barcode.service
|
|
|
|
|
|
echo "[Unit]
|
|
Description=Barcode Reader Service
|
|
|
|
[Service]
|
|
ExecStart=$HOME/.local/bin/webcam-barcode/scan.sh
|
|
Restart=always
|
|
RestartSec=3
|
|
|
|
[Install]
|
|
WantedBy=default.target
|
|
" > $HOME/.config/systemd/user/webcam-barcode.service
|
|
|
|
systemctl --user daemon-reload
|
|
systemctl --user enable --now webcam-barcode.service
|
|
|