System Configuration

On PantherX, the whole system is configured using a system configuration template. Everything that's not user-specific goes into this configuration, and guix makes sure the system remains in this state, every time you reboot, reconfigure or update the system. Specifically, the configuration contains information on how the disk is formatted, how the computer connects to the network, what users exist, what services are running, what packages are installed, and so on.

Generate a system config right in your browser:


Use Disk Encryption

User account


Read more about how-to configure your own system: System configuration

Each configured user can independently install packages, and configure their own desktop environment, without elevanted priviliges, but the system configuration is shared between all users.

The configuration generated by this script is a good starting point, but you can change it to your liking. If you install PantherX with px-install, the configuration is generated automatically and will look identical to the example below.

Because this script does not have access to your computer, some information may be incomplete.

  1. We assume a NVME disk at nvme0n1
  2. UUID for partition 1 is missing: YOUR_PARTITION_1_UUID
  3. UUID for partition 2 is missing: YOUR_PARTITION_2_UUID

Subscribe for Updates & Perks

Join us on our journey to make history. Be the first to know about the PantherX OS 1.0 release in 2023 and get exclusive early-adopter discounts on powerful, dedicated PantherX OS hardware, that's smaller than your wallet.

PantherX OS is a reliable, user-friendly operating system that builds on GNU Guix but incorporates non-free software and drivers including nonguix to make it easy to install and use on a wide range of hardware.

The Power of PantherX OS