-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsecrets.example
More file actions
33 lines (28 loc) · 1.89 KB
/
secrets.example
File metadata and controls
33 lines (28 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# ~/.secrets
# Loaded by bashrc/zshrc for interactive shells.
# Copy to ~/.secrets and fill in real values:
# cp secrets.example ~/.secrets && chmod 600 ~/.secrets
# ── Identity ──────────────────────────────────────────────
export GIT_NAME="your-github-username"
export GIT_EMAIL="you@example.com"
export NEOMUTT_NAME="Your Name"
export NEOMUTT_EMAIL="you@gmail.com"
# ── App Passwords ─────────────────────────────────────────
export GMAIL_APP_PASSWORD="xxxx xxxx xxxx xxxx"
export GOG_ACCOUNT="you@gmail.com" # Google account used by gog CLI and gdrive-backup notifications
# ── API Keys ──────────────────────────────────────────────
# export TAILSCALE_KEY=""
# export GEMINI_API_KEY=""
# export GITHUB_TOKEN=""
# export OPENAI_API_KEY=""
# export HF_API_TOKEN=""
# export GLM_API_KEY="" # open.bigmodel.cn — used by Jean-Claude runtime and optional shell wrappers
# export ANTHROPIC_API_KEY="" # console.anthropic.com — used by Jean-Claude runtime + Claude Code
# export TELEGRAM_BOT_TOKEN="" # @BotFather on Telegram
# export BRAVE_API_KEY="" # api.search.brave.com — web_search tool
# ── Paths & Preferences ──────────────────────────────────
# export VAULT_DIR="$HOME/vault"
# ── Project Names (keep out of git) ─────────────────────
# export SYNC_REPO="src/myproject" # crontab template: repo path relative to ~
# export AGENT_REPO="src/myagent" # crontab template: agent repo path relative to ~
# export MINETEST_WORLD="$HOME/.minetest/worlds/myworld"