Hacker News new | ask | show | jobs
by L3viathan 556 days ago
You can put `./scripts` in your $PATH, if you want.
2 comments

1. This requires that all your projects use "scripts" as the directory name.

2. This works only if you just happen to be in the directory above scripts.

Absolutely do not do this. That’s all well and good until you clone a repo that ‘scripts/ls’ => install_ransomwhere().
You can put .scripts last in PATH (or first - whichever disallows scripts/ls to take precedence over /usr/bin/ls)
You could put `.$MY-SECRET` it `PATH` and selectively symlink this to vetted script directories