====== GLF OS ====== GLF OS est basée sur NixOS le projet en Beta depuis l'été 2025, sort en 1.0 le 10/09/2025 sous le nom de code Omnislash. Deux versions sont disponibles : La version Stable (recommandée) et la version Testing qui deviendra la prochaine stable avec un cycle de nouvelles versions par trimestre. ====== Pourquoi cette distrib ? ====== Principalement parce qu'elle est orientée jeux-vidéos et basée sur Nixos. La configuration et l'optimisation est faite automatiquement lors de l'installation, je n'ai même plus besoin de me soucier de mettre mon système à jour GLF je fais pour moi. Le monde de NixOS m'est toalement inconnu, c'est pour cela que cette page existe, afin de noter toutes mes découvertes sur ce nouveau système. ====== Post-Installation ====== ===== Modifier le hostname ===== Editer le fichier ''/etc/nixos/configuration.nix''. networking.hostName = "orgrimmar"; # Define your hostname. Pour valider les changements lancer la commande : sudo nixos-rebuild switch Au prochain redémarrage le nom de machine sera modifié. ===== NodeJS et Npm ===== Voir cette [[https://framagit.org/gaming-linux-fr/glf-os/glf-os/-/wikis/Configurations-personnalis%C3%A9es|page]] de la documentation GLF OS. Créer un répertoire ''~/.npm-packages'' pour stocker les paquets installés et ajouter les lignes suivantes au fichier ''~/.npmrc''. prefix = ${HOME}/.npm-packages Ajouter le chemin de ''npm'' dans le bashrc ou zshrc. export PATH=~/.npm-packages/bin:$PATH export NODE_PATH=~/.npm-packages/lib/node_modules