Getting Started
βββββββ ββββββ ββββ ββββββ βββ βββ βββββββ ββββββ ββββββ βββ βββββββββββββββββββββ ββββββ ββββ βββ ββββββββ ββββββ βββββββββββ βββ βββββββββββββββββ ββββββββββ βββ βββββββββ ββββββ βββ ββββββ βββ ββββββββββββββββββββββββββββ βββ ββββββββββββββββ βββ ββββββ βββββββββββ ββββββ βββββββββ βββ ββββββββββββββ βββββββββββββββββββ βββ βββββββ βββ ββββββ ββββββββ βββ ββββββββββββββ βββββ βββββββ βββ βββ
Welcome to Dank Linux! This guide will help you get started with installing and configuring the Dank Linux suite on your system.
Quick Installationβ
The fastest way to get started is with our one-line installer:
curl -fsSL https://install.danklinux.com | sh


This will:
- Install all dependencies for your distribution
- Set up DankMaterialShell, dgop, dsearch, matugen, and other optional enrichments.
- Configure your chosen compositor (niri, Hyprland) and terminal (Ghostty, Kitty, Alacritty)
The installer adds the appropriate repository (AUR, COPR, OBS, or PPA) for your distroβupdates are managed through your normal package manager afterwards. If you install DMS directly from packages, run dms setup to generate starter compositor and terminal configs (niri/Hyprland only). You can also deploy individual configs like dms setup binds or dms setup colors. Other compositors like sway, MangoWC, labwc, and Miracle WM are supportedβsee manual configuration.
Manual Installationβ
Manual installation is also supported, and simple. See the installation section for each component:
Getting Helpβ
- Documentation: Browse these docs for detailed guides
- GitHub: Report issues at DankMaterialShell
- Discord:
DankMaterialShellhas a subsection on the niri discord server, keep relevant discussions in the relevant#dms-*channels.
Looking for a pre-configured immutable OS? Check out Zirconium.