env/bootstrap.sh

25 lines
376 B
Bash
Raw Normal View History

2021-05-08 14:42:53 +00:00
#!/bin/bash
2020-03-23 00:42:02 +00:00
# Ensuring steps are defined.
. ./steps.sh
2024-02-16 06:18:37 +00:00
TOTAL_STEPS=8
2022-11-12 00:44:21 +00:00
# Refer to steps.sh for step definition.
bootstrap() {
ensure_apt_up_to_date
ensure_apt_dependencies
2024-02-16 06:18:37 +00:00
install_rust
2024-01-28 15:59:54 +00:00
ensure_nvm
2024-02-16 06:18:37 +00:00
# Shell & prompt setup
ensure_omz
install_and_configure_starship
inject_shell_configuration
inject_vim_configuration
}
2022-11-12 00:44:21 +00:00
bootstrap
return