Skip to content

This utility is meant to be used in Ubuntu Vanilla GNOME as a first-setup wizard.

License

Notifications You must be signed in to change notification settings

crystal-linux/first-setup

 
 

Repository files navigation

THIS PROJECT HAS BEEN MIGRATED TO GITLAB

Please make any PRs here, rather than to the GitHub: https://git.getcryst.al/crystal

REPOSITORIES HERE ARE OUTDATED, GO TO THE LINK BELOW

Vanilla OS First Setup

This utility is meant to be used in Vanilla OS as a first-setup wizard. It's purpose is to help the user to configure the system to their needs, e.g. by configuring snap, flatpak, flathub, etc.

Build

Dependencies

  • build-essential
  • meson
  • libadwaita-1-dev
  • gettext
  • desktop-file-utils

Build

meson build
ninja -C build

Install

sudo ninja -C build install

Run

vanilla-first-setup

Using custom recipes

Place a new recipe in /etc/vanilla-first-setup/recipe.json or launch the utility with the VANILLA_CUSTOM_RECIPE environment variable set to the path of the recipe.

About

This utility is meant to be used in Ubuntu Vanilla GNOME as a first-setup wizard.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.3%
  • Meson 11.7%