26 lines
698 B
Desktop File
26 lines
698 B
Desktop File
[Unit]
|
|
Description=eww status bars
|
|
PartOf=sway-session.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
ExecSearchPath=%h/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
|
|
Environment=PATH=%h/.pyenv/shims:%h/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
|
|
Environment=PYENV_ROOT=%h/.pyenv
|
|
Environment=PYENV_VERSION=eww-modules
|
|
ExecStart=eww daemon --no-daemonize
|
|
ExecReload=eww reload
|
|
ExecStop=eww kill
|
|
ExecStopPost=sleep 1
|
|
Slice=session.slice
|
|
MemoryAccounting=yes
|
|
# Eww is prone to memory leaks, esp. with (for ...), so
|
|
# if it ever goes nuts, kill it and restart.
|
|
MemoryHigh=150M
|
|
MemoryMax=400M
|
|
Restart=on-abnormal
|
|
RestartSec=5s
|
|
|
|
[Install]
|
|
WantedBy=sway-session.target
|