[Sync] llm stuff

This commit is contained in:
Coja
2026-09-17 20:58:21 +02:00
parent ed7e34552d
commit d8f6b30e2c
52 changed files with 2233 additions and 237 deletions
+6 -1
View File
@@ -5,7 +5,11 @@ set -gx EDITOR nvim
set -gx PAGER less
set -gx QT_FONT_DPI 96
set -gx PI_SKIP_VERSION_CHECK 1
set -gx OPENCODE_CONFIG "$HOME/.config/opencode/openai-gpt.jsonc"
# opencode GPT/Codex OAuth overlay — only where `opencode auth login` stored an OpenAI credential,
# so hosts without the login don't get an unusable provider in the model picker.
if test -r ~/.local/share/opencode/auth.json; and grep -q '"openai"' ~/.local/share/opencode/auth.json
set -gx OPENCODE_CONFIG "$HOME/.config/opencode/openai-gpt.jsonc"
end
set -gx MANPAGER "nvim +Man!"
# fzf's built-in walker is the one search tool that ignores .ignore files, so point it at
# fd, which honours them. fd still hides dotfiles by default everywhere else — this only
@@ -48,6 +52,7 @@ if status is-interactive
# Git
alias gti="git"
alias gs="git status -s"
alias gp="git pull"
alias gca="git add -p . && git commit"
alias gd="git diff --word-diff"
alias gl="git log --graph --show-signature"