[Unit] Description=Starts hyprswitch Daemon PartOf=graphical-session.target After=graphical-session.target StartLimitIntervalSec=600 StartLimitBurst=20 # TODO decrease the StartLimitBurst to 5 [Service] Type=simple ExecStart=/usr/bin/hyprswitch -vv init --show-title --size-factor 5.5 --workspaces-per-row 4 Restart=always Environment="LAUNCHER_MAX_ITEMS=5" Environment="SHOW_LAUNCHER=true" [Install] WantedBy=graphical-session.target