7 years later, but
instead of redefining the function as the person above suggested (and thanks for the suggestion, that's how I got my solution), it is easier to just overwrite the neotree variable neo-default-system-application
, on your config files:
(defvar neo-default-system-application "start")
on MacOs I changed it to "open" and everything is working as I expected