Problem
Every `FolderGroupItem` renders with the same generic `ThemeIcon('folder')` (`extension.ts`). When a workspace has several bookmark folders (e.g. "Backend", "In Review", "TODO" — the README's own examples), they're only distinguishable by name/position, not at a glance.
Proposal
Let users assign a `vscode.ThemeIcon` id and/or `ThemeColor` to a folder (a quick-pick of common codicons, similar to how VS Code's own "Bookmarks" or file-nesting features let you pick icons), stored as optional fields on `BookmarkFolder` and applied in `FolderGroupItem`'s constructor.
Problem
Every `FolderGroupItem` renders with the same generic `ThemeIcon('folder')` (`extension.ts`). When a workspace has several bookmark folders (e.g. "Backend", "In Review", "TODO" — the README's own examples), they're only distinguishable by name/position, not at a glance.
Proposal
Let users assign a `vscode.ThemeIcon` id and/or `ThemeColor` to a folder (a quick-pick of common codicons, similar to how VS Code's own "Bookmarks" or file-nesting features let you pick icons), stored as optional fields on `BookmarkFolder` and applied in `FolderGroupItem`'s constructor.