From 2137e3a7095f201da4987e34dc472e1169e5ad6b Mon Sep 17 00:00:00 2001 From: newbieQQ Date: Sun, 14 Jun 2026 20:41:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E4=BA=86gitea=E7=9A=84mcp?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + config/local.zsh.example | 26 ++++++++++++++++++++++++++ omz.zsh | 1 + 3 files changed, 28 insertions(+) create mode 100644 config/local.zsh.example diff --git a/.gitignore b/.gitignore index 7751076..2ea4758 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ logs/ **/dump.rdb **/.DS_Store cache/ +config/local.zsh diff --git a/config/local.zsh.example b/config/local.zsh.example new file mode 100644 index 0000000..c09e5d4 --- /dev/null +++ b/config/local.zsh.example @@ -0,0 +1,26 @@ +# ============================================================ +# local.zsh — 本地私有配置(不可提交到 git) +# ============================================================ +# 使用方式: +# cp config/local.zsh.example config/local.zsh +# 然后编辑 config/local.zsh 填入你自己的私密配置 +# +# config/local.zsh 已在 .gitignore 中,不会被 git 追踪 +# +# 加载顺序: local.zsh → My.zsh,因此 My.zsh 可以直接引用此处定义的变量 +# ============================================================ + +# --- 环境变量 / API Key 示例 --- +# export OPENAI_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxx" +# export GITHUB_TOKEN="ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxx" +# export DOCKER_HOST="tcp://192.168.1.100:2375" + +# --- 私有 PATH 扩展 --- +# export PATH="$HOME/.local/bin:$HOME/scripts:$PATH" + +# --- 私有 alias --- +# alias work="cd ~/projects/work" +# alias myip="curl -s ifconfig.me" + +# --- 其他敏感或不便于共享的配置 --- +# export SOME_PRIVATE_VAR="only-on-this-machine" diff --git a/omz.zsh b/omz.zsh index b92733d..d7ecbfe 100644 --- a/omz.zsh +++ b/omz.zsh @@ -7,6 +7,7 @@ source $OMZ/config/init.zsh source $OMZ/config/git.zsh source $OMZ/config/fzf.zsh source $OMZ/config/hook.zsh +[ -f $OMZ/config/local.zsh ] && source $OMZ/config/local.zsh source $OMZ/config/My.zsh source $OMZ/config/conda.zsh source $OMZ/themes/simple.zsh-theme