always prepend ~/.local/bin and allow custom grep (because of silly chi)