LINUX.ORG.RU

Ответ на: комментарий от eternal_sorrow

Так а как правильно это сделать? Сейчас у меня файл имеет вид:

firefox-profile@tv4mjq1z.default-release.service

При этом tv4mjq1z.default-release я формирую из переменной(имя текущего в фф профиля). Куда именно в имя файла добавить имя пользователя и как выбрать его из юнита? %i –> это всё от @ до .service

serg002 ★★★
() автор топика
Последнее исправление: serg002 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Юзер скрипт начинает работать только после того, как залогинишься. А системный можно запустить при старте системы. В данном случае идёт синк профиля. Это лучше лучше делать не во время старта WM

К тому же юзер скрипты нельзя запускать в строгой очередности(вроде)

serg002 ★★★
() автор топика
Последнее исправление: serg002 (всего исправлений: 2)
Ответ на: комментарий от serg002

Пользовательский инстанс systemd можно запускать при старте системы: loginctl enable-linger $USER. Так оно не привязывается к login/logout. Мне кажется, это лучше, чем те костыли, которые у тебя сейчас.

anonymous
()
Ответ на: комментарий от anonymous

loginctl enable-linger $USER

Тоже вариант

Костыли, но оно ж работает. Да и при использовании WM - всё на костылях, но всё работает так, как надо

serg002 ★★★
() автор топика
Последнее исправление: serg002 (всего исправлений: 1)