Tue, 28 Mar 2023 23:57:49 -0500
Simplify command aliases
1006 | 1 | #!/bin/sh |
2 | set -eu | |
3 | ||
4 | age_limit=180 | |
5 | ||
6 | install_it() { | |
7 | local scratch="$(mktemp -d)" | |
8 | trap 'rm -rf -- "$scratch"' EXIT | |
9 | git clone --depth=1 "https://git.sr.ht/~sircmpwn/scdoc" "$scratch" | |
10 | make -C "$scratch" install PREFIX="$HOME/.local" | |
11 | rm -rf -- "$scratch" | |
12 | asdf reshim || : | |
13 | } | |
14 | ||
15 | . ~/.lib/sh/stubexec.sh |