Skip to content

Commit ddf1dae

Browse files
authored
🤖 feat: add Seti icons to file tree (#627)
- bundle the Seti glyph font + theme JSON for local use\n- render per-file icons in the code review file tree with caching and read-state-aware styling - ensure node-pty typings resolve cleanly by re-exporting the shipped prebuilt declarations
1 parent a9fd4ca commit ddf1dae

File tree

6 files changed

+2607
-6
lines changed

6 files changed

+2607
-6
lines changed

scripts/update_seti_icons.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/usr/bin/env bash
2+
set -euo pipefail
3+
4+
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
5+
ASSET_DIR="$ROOT_DIR/src/browser/assets/file-icons"
6+
7+
mkdir -p "$ASSET_DIR"
8+
9+
curl -sSL "https://raw.githubusercontent.com/microsoft/vscode/main/extensions/theme-seti/icons/seti.woff" \
10+
-o "$ASSET_DIR/seti.woff"
11+
12+
curl -sSL "https://raw.githubusercontent.com/microsoft/vscode/main/extensions/theme-seti/icons/vs-seti-icon-theme.json" \
13+
-o "$ASSET_DIR/seti-icon-theme.json"
14+
15+
echo "Updated Seti icon assets in $ASSET_DIR"

0 commit comments

Comments
 (0)