Installation application made as UI wrapper over archinstall.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Danila Fominykh 3a0f58977a
continuous-integration/drone/push Build is passing Details
updated image reference
1 week ago
assets . 2 weeks ago
examples removed all images from repo 3 weeks ago
lib removed outdated version from markdown 2 weeks ago
linux corrected package file linking in final system 4 weeks ago
.drone.yml fixed references and domain zone 3 weeks ago
.gitignore added pkgbuild for new pack compatability 3 weeks ago
.metadata corrected package file linking in final system 4 weeks ago
LICENSE added base flutter application for installation 2 months ago
Makefile corrected some descriptive stuff and icons 4 weeks ago
PKGBUILD corrected arch used for build 2 weeks ago
README.md updated image reference 1 week ago
ainst.desktop fixed errors related to lack of images 3 weeks ago
ainst.sh corrected references 4 weeks ago
analysis_options.yaml added base flutter application for installation 2 months ago
pubspec.lock fixed build script 2 weeks ago
pubspec.yaml finished installer with yaml configuration 4 weeks ago

README.md

System installation utility

Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Build Status

Warning! Project is in alpha stage, API's are very likely to be changed.

UI wrapper over archinstall utility styled to suite gnome applications. Installer is in alpha stage and providing only base functionality of archinstall, but can be easily customized and completed with all required functionality. Flutter app is making system calls to archinstall and serves only as graphical representation to provide user-friendly experience for installation process.

You can find example of .ainst.yml in fmnx iso repo

  • Hardware parameters:

  • Language choice example:

⚙️ Configurations:

The amount of configurations is limited at the moment, but we are working on that 🔨🔨🔨. At the moment you can adjust packages required for installation and installation scripts in ~/.ainst.yml file (typically /root/.ainst.yml, if you have not created any users).

Default configuration:

install-scripts:
  - archinstall --silent --disk_layouts /usr/disk.json --config /usr/config.json --creds /usr/creds.json
  - cp /etc/os-release /mnt/archinstall/etc/os-release
  - cp /etc/pacman.conf /mnt/archinstall/etc/pacman.conf
  - ...

📦 Install package with pack:

pack i fmnx.su/core/ainst