If I have a file in /etc/superd/services/myservice.service,
superctl disable myservice will create the masking file (
~/.config/services/enabled/myservice.service as a symlink to /dev/null), but it won't be read when superd starts up. (so it will fall back to the system configuration, which is to have it enabled).
could you give this patch a try? https://lists.sr.ht/~craftyguy/superd/patches/33782
Thanks, that works great!
It might be nice to have an icon for 'masked' in
superctl status, but that's not necessary.