Skip to main content

Installation from Terra Repository

Mango is available in the third-party Terra repository for Fedora.
1

Add Terra repository

First, add the Terra repository to your system. Visit Terra’s website for installation instructions:
sudo dnf install --repofromrepo 'terra' terra-release
Terra is a community repository maintained by Fyra Labs. Check their documentation for the latest setup instructions.
2

Install Mango

Once the repository is added, install Mango:
sudo dnf install mangowm
3

Install suggested tools

Install recommended components for a complete Wayland environment:
sudo dnf install rofi foot waybar swaybg \
  wl-clipboard xfce-polkit
4

Launch Mango

After installation, you can start Mango from a TTY:
mango
Or select it from your display manager’s session list.

Dependencies

The Terra package will automatically install these dependencies:
  • wayland (>=1.23.1)
  • wayland-protocols
  • libinput (>=1.27.1)
  • libdrm
  • libxkbcommon
  • pixman
  • libdisplay-info
  • libliftoff
  • hwdata
  • seatd
  • pcre2
  • xorg-x11-server-Xwayland
  • libxcb
  • wlroots (0.19.x)
  • scenefx (0.4.x)

Suggested Tools

Choose components based on your preferences:
  • rofi: Feature-rich application launcher
  • bemenu: Simple menu for Wayland
  • fuzzel: Fast application launcher
  • foot: Lightweight Wayland terminal
  • alacritty: GPU-accelerated terminal
  • kitty: Feature-rich terminal
  • waybar: Highly customizable (preferred)
  • eww: Widget system for Wayland
  • swaync: Notification center for Wayland
  • dunst: Lightweight notification daemon
  • mako: Minimal notification daemon

Next Steps

Configuration

Configure Mango to your preferences

Keybindings

Learn default keybindings and create custom ones

Build docs developers (and LLMs) love