Skip to content

Repository files navigation

Serpantinum

Previews

Preview 1 Preview 2
Preview 3 Preview 4

Installation

Tip

Full installation and configuration instructions live at serpantinum.dev.

Important

Migrating from v1: All previous configuration will be backed up and unused. Configuration of compositor settings such as monitors, keybinds, and autostart is now up to you, as the project migrated from being dotfiles to being a shell.

Arch Linux, Fedora and their derivatives

For Arch-based distributions (including systemd, OpenRC, and other init systems) and for Fedora-based distributions such as Nobara and Ultramarine, run the automated installation script. It detects your distribution and uses pacman or dnf.

Use this installer:

curl -fsSL install.serpantinum.dev | bash

If this doesn't work, use:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/ilyamiro/serpantinum/master/install/install.sh)"

Note

To update, when or if you recieve a notification about the new version being available, just run the script again and choose "update"


NixOS

See the NixOS installation guide for flake setup, the NixOS and Home Manager modules, and updating.


Supported compositors

Hyprland, Niri, Sway and Mango. The installer detects the running compositor and deploys its configuration. On Fedora, Mango is installed from the Terra repository.


Running

To run the shell, launch serpantinumd start

For configuration, see the configuration guide.


Credits

  • Special thanks to Darkall44/Qylock for providing a gorgeous material SDDM theme!




Thanks to all contributors


TheRinder2 bizneskind-droid Pigeon78 Eduarduar Spinty-dev MrDexstor coloramamoe Zyxilon gouthamkrishnap Stoltembergg andckadir ArseniiTkachuk MCUxDaredevil MILKv2 pedrolourencosilva Vaspyyy Sergi122 Syrup5845 forteleaf kranks-uga zynx-real




License

Copyright (C) 2026 Illia Miroshnichenko

This project is licensed under the GNU Affero General Public License version 3, or (at your option) any later version. See the LICENSE.md file for the full license text.

Releases

Sponsor this project

Packages

Contributors

Languages