From 6e58b3e95dd1c7fcfb0bb511a88d1b88db5410d3 Mon Sep 17 00:00:00 2001 From: Andrejus Date: Mon, 2 Feb 2026 15:59:55 +0000 Subject: [PATCH] chore: sync mise deps, gh copilot extension --- files/home/.aliases | 3 ++- script/install.d/30-mise.sh | 21 +++++++++------------ script/install.d/43-copilot.sh | 20 -------------------- 3 files changed, 11 insertions(+), 33 deletions(-) delete mode 100755 script/install.d/43-copilot.sh diff --git a/files/home/.aliases b/files/home/.aliases index 144bdc9..a51d569 100644 --- a/files/home/.aliases +++ b/files/home/.aliases @@ -7,7 +7,8 @@ alias reload-cache='rm -rf "${XDG_CACHE_HOME:-$HOME/.cache}/dots" ~/.zcompdump* alias zen='curl -s https://api.github.com/zen && echo' alias la='ls -la' alias vi='vim' -alias colby='copilot --allow-all-tools --allow-all-paths --banner' +alias copilot='gh copilot' +alias colby='copilot --allow-all-tools --allow-all-paths' alias gs='git s' alias gd='git d' alias gdc='git dc' diff --git a/script/install.d/30-mise.sh b/script/install.d/30-mise.sh index 7657f51..f81ed80 100755 --- a/script/install.d/30-mise.sh +++ b/script/install.d/30-mise.sh @@ -42,12 +42,12 @@ mise --version # Define all tools to install typeset -a MISE_TOOLS=( - "python@3" - "poetry@latest" - "node@lts" - "gh@latest" - "terraform@latest" - "firebase@latest" + "python@3.14.2" + "poetry@2.3.2" + "node@25.5.0" + "gh@2.86.0" + "terraform@1.14.4" + "firebase@15.5.1" ) # Install all tools in parallel @@ -56,12 +56,9 @@ mise install "${MISE_TOOLS[@]}" # Set global versions log_info "Setting global versions..." -mise use -g python@3 -mise use -g poetry@latest -mise use -g node@lts -mise use -g gh@latest -mise use -g terraform@latest -mise use -g firebase@latest +for tool in "${MISE_TOOLS[@]}"; do + mise use -g "$tool" +done # Activate mise environment for current session eval "$(mise activate bash)" diff --git a/script/install.d/43-copilot.sh b/script/install.d/43-copilot.sh deleted file mode 100755 index c296cf3..0000000 --- a/script/install.d/43-copilot.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env bash - -# ----------------------------------------------------------------------------- -# Description: -# Install GitHub Copilot CLI (globally via npm). -# - -if ! command -v npm &>/dev/null; then - log_warn "npm not found, skipping" - return 0 -fi - -# Install if not present -if ! command -v copilot &>/dev/null; then - log_info "Installing GitHub Copilot CLI..." - npm install -g @github/copilot --silent -fi - -# Verify installation -log_info "GitHub Copilot CLI: $(copilot --version 2>&1 | head -1)"