LetsMove icon indicating copy to clipboard operation
LetsMove copied to clipboard

PList settings to control behaviour

Open abemedia opened this issue 5 years ago • 0 comments

It would be great if a few details could be controlled by settings in the application's plist. Here are my suggestions:

  • LMForceMove (bool): Defaults to false. If set to true it disables the options "Do Not Move" and "Do not show this message again" and has a "Cancel" button in place of "Do Not Move" which closes the application.
  • LMUserDirectory (string: auto | always | never): Defaults to auto.
    • auto: current behaviour.
    • never: will always install to /Applications.
    • always: will always install to ~/Applications (providing this exists).

For LMUserDirectory another option might be a simple boolean which disables the user directory and forces install to /Applications. This would suffice for my use-case.

Would you be willing to accept a PR with the above? I have a requirement for them and rather than create a fork it would be awesome if others could also benefit from this.

abemedia avatar Aug 08 '20 18:08 abemedia