an Arch-based GNU/Linux distribution striving towards a out of box experience the Linux desktop has never seen before.
Roadmap: GitHub Project
Based on: Arch Linux
Previously based on: Ubuntu
Desktop Environment: GNOME
Installer: Calamares
JovarkOS online:
Twitter: @jovarkos Discord: Invite Link
You will need an Arch-based system with the following packages installed:
- git
- make
- archiso
- Clone the
jovarkos-dev-env
repo usinggit
:
git clone https://github.com/jovarkos/jovarkos-dev-env.git
cd jovarkos-dev-env
- Install
jbuild
:
cd jovarkos-jbuild
make all
- Make changes to the files in
jovarkos-config/
if nessasary (please do not push unless you intend to contribute to the project)
Make sure you are in the project's root directory (jovarkos-dev-env) before continuing.
- Copy an Arch build profile to build from (options are
releng
&baseline
):
jbuild -p releng
We recommend releng
for generating a typical Arch ISO with modifications.
The resulting ISO file will be in output/
with the format jovarkos-2022.04.21-x86_64.iso
.
- Run & test the resulting ISO file:
jbuild -r output/jovarkos-2022.04.21-x86_64.iso
All paths are relative to jovarkos-dev-env/jovarkos-config/archlive/airootfs/
. These files will be included in the ISO file, and are subject to be overwritten by installing packages.
/etc/pacman.conf
Pacman configuration/etc/hostname
Hostname to be used by the booted ISO file/etc/os-release
os-release Specification/etc/locale.conf
Should probably be set to:
LANG=en_US.UTF-8