zarya-common
provides custom GNOME session with the following as overrides:
- gtk: Fork of
adw-gtk3-theme
that adds gtk-2 + gtk-4 themes. (uses yaru's build structure) - gnome-shell: Fork of
adwaita-gnome-shell-theme
that addsprefer-light
stylesheet. (uses yaru's build structure) - icons: Fork of
adwaita-icon-theme
that aims to add further mimetypes. (uses yaru's build structure) - plymouth: Fork of
plymouth-theme-vanilla
renamed withzarya-prefix
(uses plymouth-theme-vanilla build structure) - backgrounds: Fork of
vanilla-backgrounds
to act as placeholder-wallpapers until new ones are picked (uses vanilla-backgrounds build structure) - sessions: adds custom
GNOME
session with the above overrides (uses yaru's build structure).
sudo apt install libgtk-3-dev git meson sassc
git clone https://github.com/zarya-os/zarya-common.git
cd zarya-common
# Initialize build system (only required once per repo)
meson build && cd build
# Build and install
sudo ninja install