GLFOS is a distribution based on NixOS created by the Gaming Linux FR community. It takes the entirety of NixOS and adds a configuration layer focused on gaming and accessibility.

Note

GLFOS is not a fork of NixOS. It is a pre-assembled NixOS configuration with dedicated modules, a graphical installer, and custom tools. Unlike NixOS, GLFOS is designed to be accessible and turnkey, from installation to updates and system maintenance.

What GLFOS Keeps from NixOS

What GLFOS Adds

Graphical Installer

NixOS offers manual installation via the command line or a minimal installer. GLFOS uses Calamares, a guided graphical installer, to make the installation accessible.

Simplified Commands

GLFOS provides aliases for the most common NixOS commands:

GLF Command NixOS Equivalent Function
glf-update sudo nix flake update + nh os boot Update the system
glf-switch sudo nix flake update + nh os switch Apply changes immediately
glf-history nix store diff-closures ... Update history
glf-systeminfo Combination of inxi, lscpu, lspci System information
GLFfetch - Custom GLFOS fetch

Gaming-Optimized Kernel

GLF OS Optimizations Compared to a Vanilla Linux Kernel

Pre-configured Gaming

GLFOS includes out of the box (standard and studio editions):

Managed NVIDIA Drivers

GLFOS integrates a dedicated NVIDIA module with:

Optimized Audio (PipeWire)

Pre-configured Printing

A wide set of printer drivers is included (HP, Brother, Canon, Epson, Samsung) with Avahi network discovery enabled.

Automatic Updates

GLF OS includes an automatic update system (security patches and updates to new GLF OS versions) with desktop notifications (in French and English) informing the user through your desktop environment's notification system.

Custom Tools - Quick Tour

Editions

GLFOS is available in several editions:

Edition Desktop Gaming Usage
Standard GNOME or Plasma Yes Desktop / gaming
Studio GNOME or Plasma Yes Multimedia creation with Davinci Resolve
Studio Pro GNOME or Plasma Yes Studio with Davinci Resolve Studio
Streamers GNOME or Plasma No OBS + StreamDeck support
Mini Your choice No Minimal installation

Other Optimizations

Customization

On GLFOS, customizations are made in the file /etc/nixos/customConfig/default.nix. This file is preserved during updates and allows you to add packages and configurations without touching the rest of the system.

To go further: Custom User Configurations


🌐 www.gaminglinux.fr • Discord-Symbol-Blurple Discord GLF

\---

© 2025 GLF