Wed, 26 Apr 2023 10:58:22 -0500
add just and fzf stubs, also install gum from binary
990
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
1 | #!/bin/sh |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
2 | set -eu |
946
20c0492da189
Add sick "run anywhere ignoring bundler" hacks
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
3 | |
990
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
4 | install_it() { |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
5 | [ -w "$(gem env gemdir)" ] || |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
6 | opt="--user-install" |
946
20c0492da189
Add sick "run anywhere ignoring bundler" hacks
Meredith Howard <mhoward@roomag.org>
parents:
diff
changeset
|
7 | |
990
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
8 | gem install -q ${opt:-} \ |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
9 | "pry:~>0.13.1" pry-byebug pry-inline |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
10 | asdf reshim ruby || : |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
11 | } |
a4f19f325dea
Switch to stubexec, handle user_dir install
Meredith Howard <mhoward@roomag.org>
parents:
946
diff
changeset
|
12 | |
992
4e3e37ce84bc
Switch stubexec to self-invoke
Meredith Howard <mhoward@roomag.org>
parents:
990
diff
changeset
|
13 | . ~/.lib/sh/stubexec.sh |