30 lines
696 B
Bash
Executable File
30 lines
696 B
Bash
Executable File
#!/bin/zsh
|
|
|
|
# likely on unix systems already: find, xargs, awk? (maybe get alternative like nawk?)
|
|
${=BOX_SETUP_INSTALL_COMMAND} \
|
|
curl \
|
|
grep \
|
|
ripgrep \
|
|
sed \
|
|
fzf \
|
|
jq \
|
|
parallel \
|
|
make \
|
|
cmake \
|
|
gettext
|
|
# TODO: add to above a system info monitor like htop, btop, gotop, or something similar
|
|
|
|
utils_package_name_pandoc="pandoc"
|
|
case $BOX_SETUP_DISTRO in
|
|
(arch | alpine)
|
|
utils_package_name_pandoc="pandoc-cli"
|
|
;;
|
|
(artix)
|
|
utils_package_name_pandoc="pandoc-bin"
|
|
;;
|
|
esac
|
|
${=BOX_SETUP_INSTALL_COMMAND} $utils_package_name_pandoc
|
|
|
|
[[ "$BOX_SETUP_OS" = "macos" ]] &&
|
|
${=BOX_SETUP_INSTALL_COMMAND} coreutils findutils
|