Add an option to order Walker's user service after elephant.service and add a systemd Requires= dependency when enabled. The option defaults to services.elephant.enable, so Home Manager-managed Elephant setups work automatically while users can still enable the dependency for an externally managed elephant.service.
12 lines
224 B
Desktop File
12 lines
224 B
Desktop File
[Install]
|
|
WantedBy=graphical-session.target
|
|
|
|
[Service]
|
|
ExecStart=@walker@/bin/walker --gapplication-service
|
|
Restart=on-failure
|
|
|
|
[Unit]
|
|
After=elephant.service
|
|
Description=Walker - Application Runner
|
|
Requires=elephant.service
|