nixos-config/config/apps/bash/nxr.sh

26 lines
358 B
Bash

function nxr() {
set -u
local pkg=""
local bin=""
local count=0
# for var in "$@"
# do
# if [ "$var" == "--" ]; then
# shift "$count"
# fi
# done
local pkg="$1"
local bin="$2"
if [ -z "$bin" ]; then
bin="$pkgs"
fi
shift
nix-shell -p "$pkg" --run "$bin $@"
set +u
}