fix: moved "config" files under .agents

This commit is contained in:
Brydon DeWitt 2026-06-08 22:30:13 -04:00
parent 128bdf0b10
commit 56d4073f4a
8 changed files with 7 additions and 8 deletions

View File

@ -31,7 +31,7 @@ If using devcontainers, drop the `--host` flag in the Dockerfile or just rely on
**Host install** (`install.sh --host`): **Host install** (`install.sh --host`):
- Everything in basic install, plus: - Everything in basic install, plus:
- llama-server presets, startup script, and systemd units from `config/llama-server/` - llama-server presets, startup script, and systemd units from `.agents/llama-server/`
## Idempotent ## Idempotent

View File

@ -9,7 +9,6 @@ INSTALL_HOST=false
for arg in "$@"; do case "$arg" in --host) INSTALL_HOST=true ;; esac; done for arg in "$@"; do case "$arg" in --host) INSTALL_HOST=true ;; esac; done
DOTFILES_AGENTS="$(cd "$(dirname "$0")" && pwd)/.agents" DOTFILES_AGENTS="$(cd "$(dirname "$0")" && pwd)/.agents"
DOTFILES_CONFIG="$(cd "$(dirname "$0")" && pwd)/config"
log() { printf '\033[0;32m✓\033[0m %s\n' "$1"; } log() { printf '\033[0;32m✓\033[0m %s\n' "$1"; }
warn() { printf '\033[0;33m⚠\033[0m %s\n' "$1"; } warn() { printf '\033[0;33m⚠\033[0m %s\n' "$1"; }
@ -92,7 +91,7 @@ else
fi fi
# ── 4. OpenCode global config (opencode.json) ──────────────────────────────── # ── 4. OpenCode global config (opencode.json) ────────────────────────────────
OC_CONFIG_SOURCE="$DOTFILES_CONFIG/opencode/opencode.json" OC_CONFIG_SOURCE="$DOTFILES_AGENTS/frameworks/opencode/opencode.json"
OC_CONFIG_LINK="$HOME/.config/opencode/opencode.json" OC_CONFIG_LINK="$HOME/.config/opencode/opencode.json"
mkdir -p "$(dirname "$OC_CONFIG_LINK")" mkdir -p "$(dirname "$OC_CONFIG_LINK")"
@ -134,7 +133,7 @@ else
_hf_download "bartowski/Qwen_Qwen3.6-27B-GGUF" "Qwen_Qwen3.6-27B-Q4_K_M.gguf" "$HOME/models" _hf_download "bartowski/Qwen_Qwen3.6-27B-GGUF" "Qwen_Qwen3.6-27B-Q4_K_M.gguf" "$HOME/models"
fi fi
PRESETS_SRC="$DOTFILES_CONFIG/llama-server/presets.ini" PRESETS_SRC="$DOTFILES_AGENTS/llama-server/presets.ini"
PRESETS_DST="$HOME/models/presets.ini" PRESETS_DST="$HOME/models/presets.ini"
mkdir -p "$HOME/models" mkdir -p "$HOME/models"
if diff -q "$PRESETS_SRC" "$PRESETS_DST" >/dev/null 2>&1; then if diff -q "$PRESETS_SRC" "$PRESETS_DST" >/dev/null 2>&1; then
@ -144,7 +143,7 @@ else
log "Installed presets.ini → $PRESETS_DST" log "Installed presets.ini → $PRESETS_DST"
fi fi
SVC_SRC="$DOTFILES_CONFIG/llama-server/llama-server.service" SVC_SRC="$DOTFILES_AGENTS/llama-server/llama-server.service"
SVC_DST="/etc/systemd/system/llama-server.service" SVC_DST="/etc/systemd/system/llama-server.service"
if diff -q "$SVC_SRC" "$SVC_DST" >/dev/null 2>&1; then if diff -q "$SVC_SRC" "$SVC_DST" >/dev/null 2>&1; then
skip "llama-server.service already up-to-date: $SVC_DST" skip "llama-server.service already up-to-date: $SVC_DST"
@ -153,7 +152,7 @@ else
log "Installed llama-server.service → $SVC_DST" log "Installed llama-server.service → $SVC_DST"
fi fi
PATH_SRC="$DOTFILES_CONFIG/llama-server/llama-server-presets.path" PATH_SRC="$DOTFILES_AGENTS/llama-server/llama-server-presets.path"
PATH_DST="/etc/systemd/system/llama-server-presets.path" PATH_DST="/etc/systemd/system/llama-server-presets.path"
if diff -q "$PATH_SRC" "$PATH_DST" >/dev/null 2>&1; then if diff -q "$PATH_SRC" "$PATH_DST" >/dev/null 2>&1; then
skip "llama-server-presets.path already up-to-date: $PATH_DST" skip "llama-server-presets.path already up-to-date: $PATH_DST"
@ -162,7 +161,7 @@ else
log "Installed llama-server-presets.path → $PATH_DST" log "Installed llama-server-presets.path → $PATH_DST"
fi fi
PSVC_SRC="$DOTFILES_CONFIG/llama-server/llama-server-presets.service" PSVC_SRC="$DOTFILES_AGENTS/llama-server/llama-server-presets.service"
PSVC_DST="/etc/systemd/system/llama-server-presets.service" PSVC_DST="/etc/systemd/system/llama-server-presets.service"
if diff -q "$PSVC_SRC" "$PSVC_DST" >/dev/null 2>&1; then if diff -q "$PSVC_SRC" "$PSVC_DST" >/dev/null 2>&1; then
skip "llama-server-presets.service already up-to-date: $PSVC_DST" skip "llama-server-presets.service already up-to-date: $PSVC_DST"
@ -171,7 +170,7 @@ else
log "Installed llama-server-presets.service → $PSVC_DST" log "Installed llama-server-presets.service → $PSVC_DST"
fi fi
START_SRC="$DOTFILES_CONFIG/llama-server/start.sh" START_SRC="$DOTFILES_AGENTS/llama-server/start.sh"
START_DST="/opt/llama-server/start.sh" START_DST="/opt/llama-server/start.sh"
mkdir -p "$(dirname "$START_DST")" mkdir -p "$(dirname "$START_DST")"
if diff -q "$START_SRC" "$START_DST" >/dev/null 2>&1; then if diff -q "$START_SRC" "$START_DST" >/dev/null 2>&1; then