I have a shortcut to launch my favourite editor, which I install via Nixpkgs. Everytime I update Emacs a new application is created on my machine, and is linked via my ~/Applications folder.
The problem I'm having is Better Touch Tool always resolves the link to the underlying application, which means my shortcuts break when I update and new application in a new directory is created.
It is not possible for me to change the underlying behaviour of Nixpkgs. This is how it works by design, and it is a sound design.
What I would like is for Better Touch Tool to only resolve links at invocation time, or to provide me with a command-line interface or other API through which I can update the path to my editor. Is it possible to modify a trigger programmatically?