1.1 KiB
1.1 KiB
title |
---|
Автоматический старт Noisetorch |
Оригинальное руководство: ссылка
Находим DEVICEUNIT и DEVICEID
Находим UNIT
устройства.
systemctl list-units --type=device
Находим Device ID
noisetorch -l
Создаем Systemd Unit
Создаем файл ~/.config/systemd/user/noisetorch.service
c таким содержимым:
[Unit]
Description=Noisetorch Noise Cancelling
Requires=$DEVICEUNIT
After=$DEVICEUNIT
# Раскомментируйте нужное
# After=pulseaudio.service
# After=pipewire.service
[Service]
Type=simple
RemainAfterExit=yes
ExecStart=%h/.local/bin/noisetorch -i -s $DEVICEID -t 95
ExecStop=%h/.local/bin/noisetorch -u
Restart=on-failure
RestartSec=3
[Install]
WantedBy=default.target
Заменяем $DEVICEUNIT
и $DEVICEID
.
Затем выполняем:
systemctl --user daemon-reload
systemctl --user start noisetorch && systemctl --user enable noisetorch