diff --git a/dot_config/kitty/kitty.conf b/dot_config/kitty/kitty.conf index 7298140..79aa4ab 100644 --- a/dot_config/kitty/kitty.conf +++ b/dot_config/kitty/kitty.conf @@ -5,6 +5,3 @@ include other.conf include colors/gruvbox-material-dark-hard.conf - -// Transparency: 1.0 = opaque, lower = more see-through (needs Wayland + compositor blur) -background_opacity 0.75 diff --git a/dot_config/topgrade/topgrade.toml b/dot_config/topgrade/topgrade.toml index 11419a8..1431b84 100644 --- a/dot_config/topgrade/topgrade.toml +++ b/dot_config/topgrade/topgrade.toml @@ -32,7 +32,6 @@ repos = [ ] [commands] -# Debian-only (script no-ops elsewhere): apt neovim is stale, so debian -# machines install from the pinned binary tarball. Arch uses pacman. +# Bump neovim to the version pinned in update-neovim.sh. Idempotent — no-op +# if already at target. Edit NVIM_TARGET_VERSION in the script to upgrade. "~/.local/bin/update-neovim.sh" = "neovim" - diff --git a/dot_local/bin/update-neovim.sh b/dot_local/bin/update-neovim.sh index a605111..a3d8c92 100755 --- a/dot_local/bin/update-neovim.sh +++ b/dot_local/bin/update-neovim.sh @@ -4,22 +4,12 @@ # # Installs or upgrades neovim from the official binary tarball. # Bump NVIM_TARGET_VERSION to upgrade. Topgrade calls this via -# ~/.config/topgrade/topgrade.toml. -# -# Debian-only: arch gets neovim from pacman (see PACMAN_PKGS in -# run_once_20-install-user-packages.sh.tmpl), so this is a no-op -# on non-debian machines. +# ~/.config/topgrade.toml. # # Idempotent: no-op if installed version matches target. # ============================================================================= set -euo pipefail -OS_ID="$(. /etc/os-release 2>/dev/null && echo "$ID" || true)" -if [[ "$OS_ID" != "debian" ]]; then - echo "neovim: not debian ($OS_ID) — no action" - exit 0 -fi - NVIM_TARGET_VERSION="v0.11.4" ARCH="$(uname -m)" diff --git a/dot_pi/agent/settings.json.tmpl b/dot_pi/agent/settings.json.tmpl index 8391ecd..357c73f 100644 --- a/dot_pi/agent/settings.json.tmpl +++ b/dot_pi/agent/settings.json.tmpl @@ -1,9 +1,9 @@ { - "defaultProvider": "miche.llama", - "defaultModel": "qwen38-27b-ciru-promptforge", + "defaultProvider": "zai", + "defaultModel": "glm-5.2", "defaultThinkingLevel": "high", "quietStartup": true, - "lastChangelogVersion": "0.84.2", + "lastChangelogVersion": "0.83.0", "theme": "gruvbox-dark", "powerline": true, "footer": false, diff --git a/run_once_20-install-user-packages.sh.tmpl b/run_once_20-install-user-packages.sh.tmpl index 6da568f..1a076f9 100755 --- a/run_once_20-install-user-packages.sh.tmpl +++ b/run_once_20-install-user-packages.sh.tmpl @@ -200,10 +200,9 @@ if command -v bun >/dev/null 2>&1; then fi fi -# Neovim — debian apt ships a stale version, so install the official -# binary tarball, pinned to a known-good version. Bump -# NVIM_TARGET_VERSION here and in ~/.local/bin/update-neovim.sh to -# upgrade (topgrade runs the script on debian machines). +# Neovim — install official binary tarball, pinned to a known-good version. +# Bump NVIM_TARGET_VERSION to upgrade. ~/.local/bin/update-neovim.sh does +# the same check + download so topgrade can invoke it for upgrades. NVIM_TARGET_VERSION="v0.11.4" ARCH="$(uname -m)" case "$ARCH" in