diff --git a/bootstrap.sh b/bootstrap.sh index ea98235..7018f62 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -132,6 +132,15 @@ install_nvm() { [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" } +install_gh_plugins() { + pre_step "Installing gh cli plugins" + + gh extension install nektos/gh-act + gh extension install dlvhdr/gh-dash + + gh extension upgrade --all +} + install_pyenv() { pre_step "Install and configure pyenv" @@ -193,7 +202,7 @@ inject_vim_configuration() { # ########################################################### -TOTAL_STEPS=9 +TOTAL_STEPS=10 # Refer to steps.sh for step definition. bootstrap() { @@ -205,7 +214,8 @@ bootstrap() { install_rust install_pyenv install_nvm - + install_gh_plugins + # Shell & prompt setup install_omz install_and_configure_starship diff --git a/files/apt.txt b/files/apt.txt index bf7b028..17dbd6e 100644 --- a/files/apt.txt +++ b/files/apt.txt @@ -2,3 +2,4 @@ zsh tmux postgresql postgresql-contrib +gh