Add stdin support to any CLI app that accepts file input
It pipes stdin to a temp file and spawns the chosen app with the temp file path as the first argument.
$ npm install --global tmpin
$ tmpin --help Usage echo <string> | tmpin <app> [<args>] Example git diff | tmpin atom Note that the first argument to <app> will be set to the temp file
Create an alias in your
alias atom='tmpin atom' # Or more specific alias gda='git diff | tmpin atom'