Hi guys, I recently installed Linux mint on a spare laptop I had to check if I can daily drive this and since I run Syncthing Windows setup on this device before and I essentially want to replicate that setup here which means Syncthing starts up automatically on login but with the condition that the device should be connected to ac power and if it gets disconnected kill the process right away. I could easily have this in Windows setup and also in Syncthing-fork for Android with a simple toggle. How can I replicate this Linux mint as well?
I think syncthing already adds itself as a systemd service, and systemd has an “AC power only condition.”
I can take a closer look tomorrow, but here’s a page about systemd’s AC power condition: https://askubuntu.com/questions/654335/systemd-how-to-start-stop-services-on-battery
Edit: bah, the built-in AC power condition only checks once when it starts up, so you’ll probably have to do the custom option that was selected as the answer in that post I linked to.