How do I get drush to run remote drush not in a path? A remote server doesn't have drush, so I put it in my ~.

Adding a $PATH works fine for myself being logged in, but since ssh [command] wont open a shell, $PATH is never picked up when I use drush @remote-alias status.
The alias setting %drush-script is used to solve this.

$aliases['alias'] = [
  'path-aliases' =&gt; [
    '%drush-script' =&gt; '/home/[user]/bin/drush',
  ],
];