Skip to content
New user setup app designed for elementary OS
Vala Meson CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml May 31, 2019
data Add NoDisplay=true to .desktop (#40) Apr 19, 2019
po
src
vapi Check for existing username (#14) Nov 22, 2017
.gitignore
.travis.yml
CODE_OF_CONDUCT.md Replace everything with a trimmed fork of installer (#12) Nov 15, 2017
COPYING Replace everything with a trimmed fork of installer (#12) Nov 15, 2017
README.md Use Granite style constants (#58) Aug 14, 2019
meson.build
meson_options.txt

README.md

Initial Setup

Translation status

An initial setup app to create new users

Building, Testing, and Installation

You'll need the following dependencies:

  • desktop-file-utils
  • gettext
  • granite >= 0.5
  • libaccountsservice-dev
  • libgnomekbd-dev
  • libgtk-3-dev
  • libjson-glib-dev
  • libpwquality-dev
  • libxml2-dev
  • libxml2-utils
  • meson
  • valac

Run meson build to configure the build environment. Change to the build directory and run ninja test to build and run automated tests

meson build --prefix=/usr
cd build
ninja test

To install, use ninja install, then execute with io.elementary.initial-setup

sudo ninja install
io.elementary.initial-setup
You can’t perform that action at this time.