▍ humdrum codex / soft
1.8 KB raw
 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
34
35
36
37
38
39
40
41
42
# ─── App identity ────────────────────────────────────────────────
APP_SLUG=personal-dashboard
SITE_URL=http://localhost:4317

# ─── Database (local SQLite) ─────────────────────────────────────
# Optional. Defaults to <repo>/data/dashboard.db when unset.
# DATABASE_PATH=/absolute/path/to/dashboard.db

# ─── Weather (Open-Meteo, no key) ────────────────────────────────
# Set a default location in Settings; these are fallbacks.
# WEATHER_LAT=40.0
# WEATHER_LON=-105.0

# ─── Credentialed sources (fill the ones you use; blanks = "needs config") ──
# GitHub — personal access token (read-only: repo, read:user)
# GITHUB_TOKEN=
# GITHUB_USER=

# Vercel — token from vercel.com/account/tokens
# VERCEL_TOKEN=
# VERCEL_TEAM_ID=

# Mastodon — instance base URL + access token (read scope)
# MASTODON_INSTANCE=https://mastodon.social
# MASTODON_TOKEN=

# Bluesky — handle + app password (Settings → App Passwords)
# BLUESKY_HANDLE=you.bsky.social
# BLUESKY_APP_PASSWORD=

# Calendar — local Calendar.app is the default (pick calendars in Settings; needs
# macOS Automation permission, no key). These ICS URLs are only for "ICS" mode.
# CALENDAR_ICS_URLS=

# Things 3 (Today list) and Calendar.app are read via AppleScript — no keys, but
# macOS prompts for Automation permission on first use.

# Obsidian — vault path to scan for recently edited notes (read-only)
OBSIDIAN_VAULT=/Users/kortum/Humdrum

# ─── Optional: AI editor's note for the daily paper ──────────────
# ANTHROPIC_API_KEY=