feat: copilot cli, tool fixes
This commit is contained in:
@@ -46,3 +46,7 @@ _dots_build_prompt
|
||||
if [[ -n "$ZSH_BENCH" ]]; then
|
||||
zprof
|
||||
fi
|
||||
|
||||
export NVM_DIR="$HOME/.config/nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
|
||||
@@ -22,7 +22,7 @@ if ! command -v pyenv &>/dev/null; then
|
||||
elif command -v pacman >/dev/null 2>&1; then
|
||||
# Prefer native packages if available; otherwise install build deps then use installer
|
||||
if ! sudo pacman -Qi pyenv >/dev/null 2>&1; then
|
||||
sudo pacman -S --noconfirm --needed base-devel openssl zlib bzip2 readline sqlite xz tk libffi curl
|
||||
sudo pacman -S --noconfirm --needed base-devel openssl zlib-ng-compat bzip2 readline sqlite xz tk libffi curl
|
||||
bash -c "$(curl -fsSL https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer)"
|
||||
else
|
||||
sudo pacman -S --noconfirm --needed pyenv pyenv-virtualenv
|
||||
|
||||
16
script/install.d/23-copilot.sh
Executable file
16
script/install.d/23-copilot.sh
Executable file
@@ -0,0 +1,16 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# Description:
|
||||
# Install GitHub Copilot CLI.
|
||||
#
|
||||
|
||||
if ! command -v copilot &>/dev/null; then
|
||||
if command -v npm &>/dev/null; then
|
||||
npm install -g @github/copilot
|
||||
else
|
||||
log_warn "Skipping GitHub Copilot CLI install: npm not found"
|
||||
fi
|
||||
fi
|
||||
|
||||
copilot --version
|
||||
Reference in New Issue
Block a user