Giter Club home page Giter Club logo

JovarkOS

an Arch-based GNU/Linux distribution striving towards a out of box experience the Linux desktop has never seen before.

Head Maintainer:

Lucas Burlingham

Project Information:

Roadmap: GitHub Project

Based on: Arch Linux

Previously based on: Ubuntu

Desktop Environment: GNOME

Installer: Calamares

JovarkOS online:

Twitter: @jovarkos Discord: Invite Link

How to build

You will need an Arch-based system with the following packages installed:

  • git
  • make
  • archiso

Initial Setup:

  1. Clone the jovarkos-dev-env repo using git:
git clone https://github.com/jovarkos/jovarkos-dev-env.git
cd jovarkos-dev-env
  1. Install jbuild:
cd jovarkos-jbuild
make all
  1. 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.

  1. 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.

  1. Run & test the resulting ISO file:
jbuild -r output/jovarkos-2022.04.21-x86_64.iso

Key files to change:

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

JovarkOS Development's Projects

build-pkgs icon build-pkgs

AUR-type build scripts for packages in JovarkOS Repo's

docs icon docs

Documentation for JovarkOS

gnome-shell-extensions-sync icon gnome-shell-extensions-sync

Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations

jovarkos icon jovarkos

Global Information for the JovarkOS project

jovarkos-iso icon jovarkos-iso

An alternative to jovarkos-config. Please don't be mad at me lucas. [UR FINE]

web-installer icon web-installer

Installer front end available on the local network for Arch Linux

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.