Denial

A Flutter-native Wayland compositor

What something was made for should never dictate what it can become.

Flutter was made for application interfaces. Denial runs it inside the compositor, where it owns the desktop scene itself.

Follow the work. Join the conversation.

Denial is built in public. Follow development on GitHub or talk with Denial users on Discord.

Install Denial in three steps.

  1. Set up the Denial repository

    Verifies the release-key fingerprint, adds the signed repository, and shows the full plan before touching sudo.

    shell · repository setup
    curl -fsSL https://install.denialwm.org | sh
  2. Install Denial

    shell · install Denial
    sudo pacman -Syu denial
  3. Enjoy Denial

    Log out, choose Denial from your display manager’s session menu, and sign in.

Source / install.sh

Repository setup installer

install.sh
Loading installer…