avengemedia/dms-git

Project ID: 200748

Description

DankMaterialShell - Material 3 inspired shell for Wayland compositors

A modern Wayland desktop shell built with Quickshell and Go.
Optimized for Niri and Hyprland
Provides a modular QtQuick-based shell with dynamic theming and system integration.
Dank Greeter - DMS Greeter for greetd that follows the aesthetics of the dms lock screen.
Project page: github.com/AvengeMedia/DankMaterialShell

Installation Instructions

Stable release builds are provided from tagged versions. For the latest stable version, use avengemedia/dms.

Enable the Copr repository:

sudo dnf copr enable avengemedia/dms-git

First-time installation, choose your options:

sudo dnf install dms sudo dnf install dms-greeter sudo dnf install dms dms-greeter

Switching from stable to git builds:

sudo dnf copr enable avengemedia/dms-git sudo dnf upgrade dms

Switching back to stable builds:

sudo dnf copr disable avengemedia/dms-git sudo dnf copr enable avengemedia/dms sudo dnf distro-sync dms

Included Requirements

Recommended Packages

(Installed as weak dependencies for dms package)
Optionally ignore these packages during install:

sudo dnf install dms --setopt=install_weak_deps=False

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 41 aarch64 (748)*, x86_64 (765)* Fedora 41 (26 downloads)
Fedora 42 aarch64 (859)*, x86_64 (1735)* Fedora 42 (173 downloads)
Fedora 43 aarch64 (713)*, x86_64 (1220)* Fedora 43 (134 downloads)

* Total number of downloaded packages.

External Repository List

The following repositories are accessible during builds

Runtime Dependency List

The following repositories are used as runtime dependencies