So the idea is this should be running always and relies on that sleep loop?
Why not use systemd+timer ?
Also … why does it specifically ignore pacsaves? They can be important too.
More typos also:
# The user has chosen to opening the diff files.
(better would be “The user has chosen to open the diff files”
except … they arent diff files … so its somewhat misleading.
A bit like the next text issue:
Management of configuration conflicts completed.
There arent really conflicts.
Oh, and, it should be mentioned that the admin:*
bit you are using in meld is a function of gvfs … so that would need to be a depend too.
( I would know … because this approach is directly lifted from my fork I shared here )