Compare commits
4 commits
bdcf11467a
...
eccb9b8c7b
| Author | SHA1 | Date | |
|---|---|---|---|
| eccb9b8c7b | |||
| 6d6deb459f | |||
| a223473fc2 | |||
| f692fbf01e |
5 changed files with 24 additions and 9 deletions
|
|
@ -5,3 +5,6 @@
|
||||||
|
|
||||||
include other.conf
|
include other.conf
|
||||||
include colors/gruvbox-material-dark-hard.conf
|
include colors/gruvbox-material-dark-hard.conf
|
||||||
|
|
||||||
|
// Transparency: 1.0 = opaque, lower = more see-through (needs Wayland + compositor blur)
|
||||||
|
background_opacity 0.75
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@ repos = [
|
||||||
]
|
]
|
||||||
|
|
||||||
[commands]
|
[commands]
|
||||||
# Bump neovim to the version pinned in update-neovim.sh. Idempotent — no-op
|
# Debian-only (script no-ops elsewhere): apt neovim is stale, so debian
|
||||||
# if already at target. Edit NVIM_TARGET_VERSION in the script to upgrade.
|
# machines install from the pinned binary tarball. Arch uses pacman.
|
||||||
"~/.local/bin/update-neovim.sh" = "neovim"
|
"~/.local/bin/update-neovim.sh" = "neovim"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,22 @@
|
||||||
#
|
#
|
||||||
# Installs or upgrades neovim from the official binary tarball.
|
# Installs or upgrades neovim from the official binary tarball.
|
||||||
# Bump NVIM_TARGET_VERSION to upgrade. Topgrade calls this via
|
# Bump NVIM_TARGET_VERSION to upgrade. Topgrade calls this via
|
||||||
# ~/.config/topgrade.toml.
|
# ~/.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.
|
||||||
#
|
#
|
||||||
# Idempotent: no-op if installed version matches target.
|
# Idempotent: no-op if installed version matches target.
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
set -euo pipefail
|
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"
|
NVIM_TARGET_VERSION="v0.11.4"
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
ARCH="$(uname -m)"
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"defaultProvider": "zai",
|
"defaultProvider": "miche.llama",
|
||||||
"defaultModel": "glm-5.2",
|
"defaultModel": "qwen38-27b-ciru-promptforge",
|
||||||
"defaultThinkingLevel": "high",
|
"defaultThinkingLevel": "high",
|
||||||
"quietStartup": true,
|
"quietStartup": true,
|
||||||
"lastChangelogVersion": "0.83.0",
|
"lastChangelogVersion": "0.84.2",
|
||||||
"theme": "gruvbox-dark",
|
"theme": "gruvbox-dark",
|
||||||
"powerline": true,
|
"powerline": true,
|
||||||
"footer": false,
|
"footer": false,
|
||||||
|
|
|
||||||
|
|
@ -200,9 +200,10 @@ if command -v bun >/dev/null 2>&1; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Neovim — install official binary tarball, pinned to a known-good version.
|
# Neovim — debian apt ships a stale version, so install the official
|
||||||
# Bump NVIM_TARGET_VERSION to upgrade. ~/.local/bin/update-neovim.sh does
|
# binary tarball, pinned to a known-good version. Bump
|
||||||
# the same check + download so topgrade can invoke it for upgrades.
|
# NVIM_TARGET_VERSION here and in ~/.local/bin/update-neovim.sh to
|
||||||
|
# upgrade (topgrade runs the script on debian machines).
|
||||||
NVIM_TARGET_VERSION="v0.11.4"
|
NVIM_TARGET_VERSION="v0.11.4"
|
||||||
ARCH="$(uname -m)"
|
ARCH="$(uname -m)"
|
||||||
case "$ARCH" in
|
case "$ARCH" in
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue