Files
awesome-copilot/cookbook/cookbook.yml
Aaron Powell 3a7c8ccf1a feat(website): add Nerd Fonts for programming language icons
- Add Monaspace Argon NF font for dev icons
- Update cookbook.yml with unicode codepoints for language icons:
  - TypeScript: \uE628
  - Python: \uE73C
  - C#/.NET: \uF81A
  - Go: \uE626
- Style .lang-tab and .lang-indicator with Nerd Font family
2026-02-02 15:26:24 +11:00

64 lines
1.9 KiB
YAML

# yaml-language-server: $schema=../.schemas/cookbook.schema.json
# Cookbook manifest for the Awesome GitHub Copilot website
# This file defines the structure of cookbooks and recipes for the Samples page
cookbooks:
- id: copilot-sdk
name: GitHub Copilot SDK
description: Ready-to-use recipes for building with the GitHub Copilot SDK across multiple languages
path: cookbook/copilot-sdk
featured: true
languages:
- id: nodejs
name: Node.js / TypeScript
icon: "\uE628"
extension: .ts
- id: python
name: Python
icon: "\uE73C"
extension: .py
- id: dotnet
name: .NET (C#)
icon: "\uF81A"
extension: .cs
- id: go
name: Go
icon: "\uE626"
extension: .go
recipes:
- id: error-handling
name: Error Handling
description: Handle errors gracefully including connection failures, timeouts, and cleanup
tags:
- errors
- basics
- reliability
- id: multiple-sessions
name: Multiple Sessions
description: Manage multiple independent conversations simultaneously
tags:
- sessions
- advanced
- concurrency
- id: managing-local-files
name: Managing Local Files
description: Organize files by metadata using AI-powered grouping strategies
tags:
- files
- organization
- ai-powered
- id: pr-visualization
name: PR Visualization
description: Generate interactive PR age charts using GitHub MCP Server
tags:
- github
- visualization
- mcp
- id: persisting-sessions
name: Persisting Sessions
description: Save and resume sessions across restarts
tags:
- sessions
- persistence
- state-management