[[category]] name = "Bread Desktop Ecosystem" [[category.project]] name = "bos" role = "distro" lang = "rust" description = "Arch-based Hyprland desktop distribution shipping the whole bread ecosystem preconfigured, via a Calamares installer." tags = ["Lua", "Shell"] source = "https://git.breadway.dev/Breadway/bos" flagship = true [[category.project]] name = "bos-settings" role = "settings app" lang = "rust" description = "GTK4 system settings app for BOS — configures every bread app plus core system settings." tags = ["GTK4"] source = "https://git.breadway.dev/Breadway/bos-settings" [[category.project]] name = "bread" role = "daemon" lang = "rust" description = "Reactive automation daemon for Linux desktops — reacts to system state via a Lua scripting API over Hyprland, udev, power, network, and Bluetooth events." tags = ["Lua"] source = "https://git.breadway.dev/Breadway/bread" flagship = true [[category.project]] name = "bread-ecosystem" role = "registry" lang = "rust" description = "Package registry (\"bakery\") distributing the bread-ecosystem tools with a one-line installer, plus the shared bread-theme crate." tags = [] source = "https://git.breadway.dev/Breadway/bread-ecosystem" [[category.project]] name = "breadbar" role = "status bar" lang = "rust" description = "Minimal Hyprland status bar and notification daemon — workspaces, media widget, clock, system tray, OSDs." tags = ["GTK4"] source = "https://git.breadway.dev/Breadway/breadbar" flagship = true [[category.project]] name = "breadbox" role = "launcher" lang = "rust" description = "GTK4 app launcher for Hyprland and Wayland." tags = ["GTK4"] source = "https://git.breadway.dev/Breadway/breadbox" [[category.project]] name = "breadclip" role = "clipboard" lang = "rust" description = "Wayland clipboard history manager for Hyprland — daemon plus a GTK4 popup." tags = ["GTK4", "SQLite"] source = "https://git.breadway.dev/Breadway/breadclip" [[category.project]] name = "breadcrumbs" role = "wifi daemon" lang = "rust" description = "Profile-aware Wi-Fi state machine with Tailscale exit-node management and a self-healing watch daemon." tags = [] source = "https://git.breadway.dev/Breadway/breadcrumbs" [[category.project]] name = "breadlock" role = "locker" lang = "rust" description = "Session locker and greetd greeter for Hyprland — a replacement for hyprlock and tuigreet." tags = [] source = "https://git.breadway.dev/Breadway/breadlock" [[category.project]] name = "breadmon" role = "monitor tool" lang = "rust" description = "Terminal UI monitor manager for Hyprland — position, configure, and mirror displays live via hyprctl." tags = [] source = "https://git.breadway.dev/Breadway/breadmon" [[category.project]] name = "breadpad" role = "scratchpad" lang = "rust" description = "Quick-capture scratchpad and note viewer for Hyprland, with AI-powered classification, reminders, and snooze." tags = [] source = "https://git.breadway.dev/Breadway/breadpad" [[category.project]] name = "breadpaper" role = "wallpaper" lang = "rust" description = "Wallpaper manager for the bread desktop — sets wallpaper, generates a pywal palette, and reloads the bread theme." tags = [] source = "https://git.breadway.dev/Breadway/breadpaper" [[category.project]] name = "breadsearch" role = "search" lang = "rust" description = "Semantic document search for BOS — embeds and indexes docs, serves ranked results via a GTK4 overlay." tags = ["Python", "ONNX"] source = "https://git.breadway.dev/Breadway/breadsearch" [[category.project]] name = "breadshot" role = "screenshot" lang = "rust" description = "Wayland screenshot utility for the bread ecosystem, wrapping grim/slurp/wl-copy with Hyprland-aware geometry." tags = [] source = "https://git.breadway.dev/Breadway/breadshot" [[category]] name = "Hardware & Firmware" [[category.project]] name = "ESP32-P2P-Laser-Tag" role = "firmware" lang = "c++" description = "Peer-to-peer laser tag firmware for ESP32 nodes — IR transmit/receive, HMAC-secured packets, per-device IDs." tags = ["ESP32"] source = "https://github.com/Breadway/ESP32-P2P-Laser-Tag" [[category.project]] name = "redox-layout-viewer" role = "viewer" lang = "rust" description = "Reads a Redox keyboard's live Vial/VIA layout over raw HID and renders it as an on-screen keyboard with layer tracking." tags = [] source = "https://github.com/Breadway/redox-layout-viewer" [[category.project]] name = "vial-qmk" role = "firmware fork" lang = "c" description = "Personal fork of Vial QMK, pruned down to just the Redox keyboard build." tags = ["QMK"] source = "https://github.com/Breadway/vial-qmk" [[category]] name = "Misc & Utilities" [[category.project]] name = "mathspace-dark-mode" role = "extension" lang = "javascript" description = "Browser extension that adds a dark-mode theme to Mathspace." tags = []