feat(zsh): ajoute la fonction lmc (Claude Code sur serveur IA Lundi Matin)
Clé API lue depuis ~/.config/lmc-token (non versionné) plutôt qu'en dur. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,9 @@
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
autosuggestion = { enable = true; };
|
||||
autosuggestion = {
|
||||
enable = true;
|
||||
};
|
||||
enableCompletion = true;
|
||||
history = {
|
||||
ignoreDups = true;
|
||||
@@ -80,6 +82,22 @@
|
||||
a() {
|
||||
antigravity $@ --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-gpu-rasterization
|
||||
}
|
||||
|
||||
# Claude Code branché sur le serveur IA Lundi Matin (LM-Code).
|
||||
# La clé API est lue depuis ~/.config/lmc-token (non versionné).
|
||||
lmc() {
|
||||
local token_file="$HOME/.config/lmc-token"
|
||||
if [ ! -f "$token_file" ]; then
|
||||
echo "lmc: clé manquante — créez $token_file avec votre clé sk-XXXXX" >&2
|
||||
return 1
|
||||
fi
|
||||
ANTHROPIC_BASE_URL="https://llm-core.lundimatin.app" \
|
||||
ANTHROPIC_AUTH_TOKEN="$(cat "$token_file")" \
|
||||
ANTHROPIC_MODEL="LM-Code" \
|
||||
ANTHROPIC_CUSTOM_MODEL_OPTION="LM-Code" \
|
||||
ANTHROPIC_CUSTOM_MODEL_OPTION_NAME="LM-Code - LundiMatin" \
|
||||
claude "$@"
|
||||
}
|
||||
'';
|
||||
|
||||
sessionVariables = {
|
||||
|
||||
Reference in New Issue
Block a user