Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions claude-context-codespaces/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
origin: codespaces
origin_repo: alex-jadecli/jadecli-codespaces
origin_description: Shared Codespace for Claude agent collaboration
disconnected_at: 2026-01-22
status: local-only
searchable: true
---

# Claude Context Codespaces

Context files and scaffolds for Claude agent collaboration, originally from `alex-jadecli/jadecli-codespaces`.

## Structure

```
claude-context-codespaces/
├── context/ # Agent context files
│ ├── system-info.md # Hardware/OS info
│ ├── config-summary.md # ~/.config summary
│ └── dotfiles-summary.md
├── trees/ # Directory tree cache (24h TTL)
│ ├── INDEX.md # Directory index
│ └── *.md # 60+ tree files
├── scaffolds/ # Code templates
│ └── mono_indexed_appends/
└── generate_trees.zsh # Tree generation script
```

## Usage

```bash
# Generate/refresh trees
./generate_trees.zsh -a # Generate all (cached)
./generate_trees.zsh -a -f # Force refresh

# Search for codespace files
grep -r "origin: codespaces" --include="*.md"
```

## Finding These Files

All files from the original codespaces repo have frontmatter:

```yaml
---
origin: codespaces
---
```

Search with: `grep -l "origin: codespaces" **/*.md`
147 changes: 147 additions & 0 deletions claude-context-codespaces/context/config-summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
---
origin: codespaces
origin_repo: alex-jadecli/jadecli-codespaces
disconnected_at: 2026-01-22
type: context
---

# ~/.config Directory Summary

> Generated: 2026-01-22

---

## Directory Overview (21 items)

### Actively Configured Tools

| Directory | Purpose | Lines |
|-----------|---------|-------|
| **ghostty/** | Terminal emulator | 210 |
| **starship.toml** | Shell prompt | 103 |
| **pgcli/** | PostgreSQL CLI | 269 |
| **bat/** | File viewer | ~20 |
| **mise/config.toml** | Polyglot tool manager | ~15 |

### Desktop/IDE Configs

| Directory | Purpose |
|-----------|---------|
| **Code/User/** | VS Code settings |
| **vscode-sqltools/** | SQL Tools extension |
| **21st-desktop/** | Desktop environment |
| **Agents Dev/** | AI agent workspace |

### AI/Data Tools

| Directory | Purpose | Status |
|-----------|---------|--------|
| **crewai/** | Multi-agent framework | Empty |
| **lancedb/** | Vector database | Minimal |
| **toad/** | TUI framework | Active |
| **antigravity/** | Python plotting | Minimal |

### GitHub Management

| Directory | Purpose |
|-----------|---------|
| **gh-profiles/** | Multiple CLI profiles |
| **gh** | Symlink → alex-jobfinder |

---

## Key Configuration Details

### Ghostty (Terminal)

```
theme = dracula
background-opacity = 0.88
unfocused-split-opacity = 0.85
font-family = JetBrains Mono
font-size = 12
font-features = calt, liga

# Performance (WSL2 optimized)
async_backend = io_uring
window-vsync = true
scrollback-limit = 10MB

# Keybindings (vim-style)
ctrl+shift+h = goto_split:left
ctrl+shift+j = goto_split:bottom
ctrl+shift+k = goto_split:top
ctrl+shift+l = goto_split:right
```

### Starship (Prompt)

```toml
format = "$directory$git_branch$git_status$python$rust$golang$nodejs$docker_context$character"

[character]
success_symbol = "[>](dimmed white)"
error_symbol = "[>](red)"

[directory]
truncation_length = 3
style = "dimmed white"

# WSL optimization
command_timeout = 2000
```

### pgcli (PostgreSQL)

```
destructive_warning = drop, delete, truncate, alter, update
smart_completion = True
table_format = psql
keyring = True # Secure password storage
```

### mise (Tool Manager)

```toml
[tools]
python = "3.13"
go = "latest"
node = "lts"
rust = "latest"
```

### bat (File Viewer)

```
--theme=TwoDark
--style=numbers,changes,header
--italic-text=always
--paging=never
```

---

## GitHub Profiles

| Profile | Status |
|---------|--------|
| alex-jobfinder | **Active** (symlinked) |
| alexzh-august | Available |
| azhoukuw | Available |

---

## Not Configured Here

- **neovim** - Not in ~/.config (uses ~/.nvimrc or defaults)
- **tmux** - Uses ~/.tmux.conf instead

---

## Status Summary

| Status | Directories |
|--------|-------------|
| **Fully Configured** | ghostty, starship, pgcli, bat, mise |
| **Minimal/Default** | crewai, lancedb, uv, btop |
| **Multi-Account** | gh (3 profiles) |
Loading