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 = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autosuggestion = { enable = true; };
|
autosuggestion = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
history = {
|
history = {
|
||||||
ignoreDups = true;
|
ignoreDups = true;
|
||||||
@@ -80,6 +82,22 @@
|
|||||||
a() {
|
a() {
|
||||||
antigravity $@ --disable-gpu-driver-bug-workarounds --ignore-gpu-blacklist --enable-gpu-rasterization
|
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 = {
|
sessionVariables = {
|
||||||
|
|||||||
Reference in New Issue
Block a user