Installation
Arch
maintainer: @kotontrion
sh
yay -S libastal-metaNix
maintainer: @Aylur
Read more about it on the nix page
Building From Source
Most libraries will require you to follow these three steps to build and install them. These steps are shown for each library on their individual pages.
Install the following dependencies
shsudo pacman -Syu \ meson vala valadoc gobject-introspection \ gtk3 gtk-layer-shell \ gtk4 gtk4-layer-shellshsudo dnf install \ meson vala valadoc gobject-introspection-devel wayland-protocols-devel \ gtk3-devel gtk-layer-shell-devel \ gtk4-devel gtk4-layer-shell-develshsudo apt install \ meson valac valadoc gobject-introspection libgirepository1.0-dev \ libgtk-3-dev libgtk-layer-shell-dev \ libgtk-4-dev libgtk4-layer-shell-devClone the repo
shgit clone https://github.com/aylur/astal.gitBuild and install with
mesonshcd lib/astal/io meson setup build meson install -C buildshcd lib/astal/gtk3 meson setup build meson install -C buildshcd lib/astal/gtk4 meson setup build meson install -C build