The commit message reflects the main changes:
1. Updated model name from "gpt-oss-20b" to "qwen3-coder-30b" in aichat.nix
2. Changed the default model to ryu:qwen3-coder-30b in aichat.nix
3. Added a new chat template file (chat.hbs) with tool/function calling support
4. Configured llama.cpp to use the new chat template file
5. Enabled HDR display settings in hyprland
6. Modified gamemode to unload lmstudio on start and added custom script for gamemode startup
All changes are focused on implementing Qwen3-Coder-30B model with enhanced tool calling capabilities and system configuration improvements.
- Correct shiro from MacBook to Mac Mini desktop classification
- Move shiro from portable to workstation category in documentation
- Update device architecture details with Mac Mini specific features
- Highlight shiro's role as ARM64 build server and desktop machine
- Update D2 diagram to reflect correct device categorization
- Regenerate diagram with corrected classifications