22 Desktop Environments
Choose your interface from full desktop environments, lightweight options, tiling managers, or even console-only installs.
Real Screenshots
These are genuine screenshots from Abora OS v3.14 DENALI running in a VM.

COSMIC 1.0.0 — Wayland, 1920×1080

GNOME 50.1 — Mutter Wayland, 1920×1080

Qtile — Python 3.13, Wayland, 1024×768

Openbox 3.6.1 — X11, right-click context menu
Choose During Installation
When you run the Abora installer, you'll select your preferred desktop environment. This selection determines your default interface after first login.
Don't worry about choosing wrong—you can switch desktops anytime using ANIX commands without reinstalling:
Full Desktop Environments
GNOME
Full DEModern, polished, user-friendly. Great for beginners.
Display Manager: GDM
KDE Plasma
Full DEFeature-rich, highly customizable. Powerful for power users.
Display Manager: SDDM
COSMIC
Full DESystem76's modern desktop. Fresh and innovative.
Display Manager: COSMIC Greeter
XFCE
Full DELightweight yet fully-featured. Fast and traditional.
Display Manager: LightDM
Cinnamon
Full DEFamiliar and easy to use. Linux Mint's desktop.
Display Manager: LightDM
MATE
Full DEGNOME 2 continuation. Lightweight and stable.
Display Manager: LightDM
Budgie
Full DEClean and elegant. Modern but minimal.
Display Manager: LightDM
Pantheon
Full DEElementary OS desktop. Minimalist and beautiful.
Display Manager: LightDM
Lightweight
LXQt
Lightweight DEExtremely lightweight. Best for older hardware.
Display Manager: SDDM
Wayland Compositors
Hyprland
Wayland CompositorModern tiling Wayland compositor. For advanced users.
Display Manager: SDDM (Wayland)
Sway
Wayland Compositori3 replacement for Wayland. Keyboard-driven.
Display Manager: SDDM (Wayland)
Niri
Wayland CompositorNew Wayland compositor. Layout-driven compositing.
Display Manager: SDDM (Wayland)
River
Wayland CompositorWayland compositor. Dynamic window manager.
Display Manager: SDDM (Wayland)
MangoWM
Wayland CompositorExperimental Wayland compositor.
Display Manager: SDDM (Wayland)
Tiling Window Managers
i3
Tiling WMKeyboard-driven tiling. Minimal and fast.
Display Manager: LightDM
AwesomeWM
Tiling WMHighly configurable Lua-based tiling manager.
Display Manager: LightDM
Qtile
Tiling WMPython-based tiling window manager.
Display Manager: LightDM
BSPWM
Tiling WMBinary space partitioning window manager.
Display Manager: LightDM
Herbstluftwm
Tiling WMManual tiling with focus on scriptability.
Display Manager: LightDM
Floating Window Managers
Openbox
Floating WMLightweight floating window manager.
Display Manager: LightDM
Fluxbox
Floating WMMinimal and fast. Based on Blackbox.
Display Manager: LightDM
IceWM
Floating WMSmall, fast, and native-looking.
Display Manager: LightDM
Console Only
Console Only
TTYNo GUI. Pure command-line interface.
Display Manager: TTY
Quick Recommendations
For Beginners
GNOME or KDE Plasma. Both are polished, user-friendly, and widely supported.
For Power Users
Hyprland, i3, or Sway. Modern, keyboard-driven, highly customizable.
For Old/Slow Hardware
LXQt, XFCE, or IceWM. Minimal resource usage, still fully functional.
For Wayland Enthusiasts
Hyprland, Sway, Niri, or River. Modern Wayland-native compositors.
For Servers/Headless
Console Only. Run Abora with no GUI, perfect for servers and minimal installs.
Switching Desktops After Installation
Changed your mind? You can switch desktops without reinstalling using two methods:
Method 1: Using abora config
Replace `gnome` with any desktop: kde, hyprland, i3, xfce, etc.
Method 2: Manual Configuration
Multiple Desktops
Want to try multiple desktops? You can install multiple desktop environments and select which one to use at login. Check the advanced configuration guide for details.
Want more details? Check the System Configuration guide.