From 234112f304a02631ea4a77116f86a02f3939a3f8 Mon Sep 17 00:00:00 2001 From: Aditya Gupta Date: Wed, 24 Jun 2026 17:14:07 +0530 Subject: [PATCH] Updated nvim to use v0.12 --- installers/install_nvim.sh | 7 +++++-- lib/registry.sh | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/installers/install_nvim.sh b/installers/install_nvim.sh index 00f9f34..d754356 100644 --- a/installers/install_nvim.sh +++ b/installers/install_nvim.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Tool: nvim # DisplayName: Neovim -# Description: Install Neovim 0.11.7 and configuration +# Description: Install Neovim 0.12.0 and configuration # # Neovim Installer Script # @@ -14,7 +14,7 @@ fi set -euo pipefail -NVIM_VERSION="0.11.7" +NVIM_VERSION="0.12.0" NVIM_INSTALL_DIR="/opt/nvim" NVIM_CONFIG_REPO="https://git.adityagupta.dev/sortedcord/editor.git" NVIM_CONFIG_DIR="$HOME/.config/nvim" @@ -44,6 +44,9 @@ install_packages() { "fedora:gcc-c++" create_fd_symlink + + log_info "Installing tree-sitter-cli globally..." + sudo npm install -g tree-sitter-cli } install_nvim() { diff --git a/lib/registry.sh b/lib/registry.sh index 3130b39..6f57301 100644 --- a/lib/registry.sh +++ b/lib/registry.sh @@ -4,7 +4,7 @@ declare -A INSTALLERS=( [agy]="Antigravity CLI" [bat]="Bat (alternative to cat) and configure alias" [node]="Node.js (LTS) and NVM" - [nvim]="Neovim 0.11.7 and configuration" + [nvim]="Neovim 0.12.0 and configuration" [pnpm]="pnpm package manager" [rust]="Rustup and Rust compiler/toolchain" [starship]="Starship shell prompt"