Installation#
Arch Linux#
maintainer: @linkfrg
Install the package from AUR.
paru -S ignis
For the latest (git) version of Ignis install ignis-git
paru -S ignis-git
Nix#
maintainer: missing specific maintainers, the package is mostly maintained by free contributors (bugs are expected)
- Contributors:
@frdiener
@somokill
@ratson
@0x006E
Warning
This will install the latest (git) version of Ignis. Please refer to the latest documentation.
Add Ignis to your flake's inputs:
ignis.url = "github:linkfrg/ignis";
Then add the following to environment.systemPackages
or home.packages
:
inputs.ignis.packages.${system}.ignis
Building from source#
Dependencies:
ninja
meson
gtk4
gtk4-layer-shell
glib-mkenums (glib2-devel)
pygobject
pycairo
python-click
python-loguru
python-requests
libpulse (if using PipeWire, install
pipewire-pulse
)
git clone https://github.com/linkfrg/ignis.git
cd ignis
meson setup build --prefix=/usr --libdir "lib/ignis"
meson compile -C build
meson install -C build
Running#
ignis init