# zurm > A GPU-rendered terminal emulator for macOS, written in Go. ## Getting Started - [Installation](https://zurm.dev/getting-started/installation.html): How to install zurm on macOS. - [Configuration](https://zurm.dev/getting-started/configuration.html): Full reference for zurm's TOML configuration file. - [Optional Fonts](https://zurm.dev/getting-started/optional-fonts.html): How to set up fallback fonts for CJK, emoji, and Nerd Font symbols. - [Server Mode (Mode B)](https://zurm.dev/getting-started/server-mode.html) - [Features Guide](https://zurm.dev/getting-started/features.html): Detailed walkthrough of zurm's features and how to use them. - [Themes](https://zurm.dev/getting-started/themes.html): How to use and create custom color themes for zurm. ## Documentation - [Architecture](https://zurm.dev/architecture.html): High-level architecture overview for contributors. - [FAQ](https://zurm.dev/faq.html): Frequently asked questions about zurm. - [zurm](https://zurm.dev/index.html): A GPU-rendered terminal emulator for macOS, written in Go. ## Reference - [Emoji Limitations](https://zurm.dev/reference/emoji-limitations.html): Technical details on emoji rendering support and limitations. ## Optional - [Complete Documentation](https://zurm.dev/llms-full.txt): All documentation in a single file