# Mango ## Docs - [Custom Scripts](https://mintlify.wiki/mangowm/mango/advanced/custom-scripts.md): Write custom shell scripts to extend Mango compositor functionality - [mmsg IPC Tool](https://mintlify.wiki/mangowm/mango/advanced/mmsg-ipc-tool.md): Control Mango compositor through the mmsg IPC tool - [NixOS Integration](https://mintlify.wiki/mangowm/mango/advanced/nixos-integration.md): Install and configure Mango on NixOS using flakes and modules - [Troubleshooting](https://mintlify.wiki/mangowm/mango/advanced/troubleshooting.md): Common issues and solutions for Mango Wayland Compositor - [Contributing](https://mintlify.wiki/mangowm/mango/community/contributing.md): How to contribute to Mango Wayland Compositor - [Packaging Guidelines](https://mintlify.wiki/mangowm/mango/community/packaging.md): Guidelines for packaging Mango for different distributions - [Recommended Tools](https://mintlify.wiki/mangowm/mango/community/recommended-tools.md): Essential companion tools for Mango Wayland Compositor - [Getting Support](https://mintlify.wiki/mangowm/mango/community/support.md): How to get help with Mango Wayland Compositor - [Animation System](https://mintlify.wiki/mangowm/mango/concepts/animations.md): Understanding Mango's powerful animation engine for smooth window transitions - [Layout System](https://mintlify.wiki/mangowm/mango/concepts/layouts.md): Comprehensive guide to Mango's tiling layouts and arrangement algorithms - [Tag-Based Workspaces](https://mintlify.wiki/mangowm/mango/concepts/tags.md): Understanding Mango's dwm-style tag system for powerful workspace management - [Window States](https://mintlify.wiki/mangowm/mango/concepts/window-states.md): Understanding Mango's window state system for advanced window management - [Animations](https://mintlify.wiki/mangowm/mango/configuration/animations.md): Configure animation types, durations, curves, and effects in Mango - [Appearance](https://mintlify.wiki/mangowm/mango/configuration/appearance.md): Configure colors, gaps, borders, and visual styling in Mango - [Input Devices](https://mintlify.wiki/mangowm/mango/configuration/input-devices.md): Configure keyboard, mouse, and trackpad settings in Mango - [Keybindings](https://mintlify.wiki/mangowm/mango/configuration/keybindings.md): Configure keyboard shortcuts, mouse bindings, and scroll wheel actions in Mango - [Configuration Overview](https://mintlify.wiki/mangowm/mango/configuration/overview.md): Understanding Mango's configuration file structure and location - [Rules](https://mintlify.wiki/mangowm/mango/configuration/rules.md): Configure tag rules and layer rules for specific behaviors in Mango - [Window Effects](https://mintlify.wiki/mangowm/mango/configuration/window-effects.md): Configure blur, shadows, corner radius, and other visual effects in Mango - [IPC (Inter-Process Communication)](https://mintlify.wiki/mangowm/mango/features/ipc.md): Control and query Mango compositor from external programs using IPC - [Window Layouts](https://mintlify.wiki/mangowm/mango/features/layouts.md): Comprehensive guide to all 12 window layouts in Mango Wayland Compositor - [Overview Mode](https://mintlify.wiki/mangowm/mango/features/overview-mode.md): Hycov-like overview mode for visualizing and selecting windows across all tags - [Scratchpad](https://mintlify.wiki/mangowm/mango/features/scratchpad.md): Sway-like scratchpad system for quick access to temporary windows - [Window Effects](https://mintlify.wiki/mangowm/mango/features/window-effects.md): Beautiful window effects including blur, shadows, rounded corners, and opacity powered by SceneFX - [XWayland Support](https://mintlify.wiki/mangowm/mango/features/xwayland.md): Excellent XWayland support for running X11 applications seamlessly on Wayland - [Arch Linux Installation](https://mintlify.wiki/mangowm/mango/installation/arch-linux.md): Install Mango Wayland Compositor on Arch Linux - [Fedora Linux Installation](https://mintlify.wiki/mangowm/mango/installation/fedora-linux.md): Install Mango Wayland Compositor on Fedora Linux - [Building from Source](https://mintlify.wiki/mangowm/mango/installation/from-source.md): Build and install Mango Wayland Compositor from source - [Gentoo Linux Installation](https://mintlify.wiki/mangowm/mango/installation/gentoo-linux.md): Install Mango Wayland Compositor on Gentoo Linux - [Guix System Installation](https://mintlify.wiki/mangowm/mango/installation/guix-system.md): Install Mango Wayland Compositor on Guix System - [NixOS Installation](https://mintlify.wiki/mangowm/mango/installation/nixos.md): Install Mango Wayland Compositor on NixOS with Home Manager - [Introduction](https://mintlify.wiki/mangowm/mango/introduction.md): A lightweight, feature-rich Wayland compositor built for speed and practicality - [Quick Start](https://mintlify.wiki/mangowm/mango/quickstart.md): Get Mango Wayland Compositor running in minutes - [Animation Options](https://mintlify.wiki/mangowm/mango/reference/animation-options.md): Complete reference for animation configuration in Mango - [Configuration Options](https://mintlify.wiki/mangowm/mango/reference/config-options.md): Complete reference for all Mango configuration options - [Effect Options](https://mintlify.wiki/mangowm/mango/reference/effect-options.md): Complete reference for visual effects in Mango - [IPC Commands Reference](https://mintlify.wiki/mangowm/mango/reference/ipc-commands.md): Complete reference for mmsg IPC client commands - [IPC Protocol Overview](https://mintlify.wiki/mangowm/mango/reference/ipc-overview.md): Understanding Mango's Inter-Process Communication protocol - [Keybinding Reference](https://mintlify.wiki/mangowm/mango/reference/keybindings.md): Complete reference for all keybindings in Mango Wayland Compositor - [Layout Commands](https://mintlify.wiki/mangowm/mango/reference/layout-commands.md): Layout-related commands for Mango Wayland Compositor - [System Commands](https://mintlify.wiki/mangowm/mango/reference/system-commands.md): Core system commands for controlling Mango compositor - [Tag Commands](https://mintlify.wiki/mangowm/mango/reference/tag-commands.md): Tag switching and window tagging commands for Mango Wayland Compositor - [Window Commands](https://mintlify.wiki/mangowm/mango/reference/window-commands.md): All window manipulation commands in Mango Wayland Compositor