Configurations personnalisées - Gaming-Linux-FR/GLF-OS GitHub Wiki
GLF-OS fournit un espace pour ajouter vos configurations personnalisés dans /etc/nixos/customConfig/default.nix
Si la configuration actuelle et les flatpaks ne répondent pas entièrement à vos besoins, vous avez la possibilité de modifier la configuration.
Voici un exemple pratique, nous allons ajouter google chrome.
L'option permettant d'installer google chrome est pkgs.google-chrome
trouvable ici https://search.nixos.org/packages?channel=25.05&from=0&size=50&sort=relevance&type=packages&query=google-chrome
1- Ouvrez le fichier /etc/nixos/customConfig/default.nix
l'outil Éditeur de texte de Gnome fera l'affaire.
2 -Ajoutez pkgs.google-chrome
en dessous du commentaire # Add your stable apps here (exemple: pkgs.btop)
{
lib,
config,
pkgs,
pkgs-unstable,
...
}:
{
environment.systemPackages = [
# Add your stable apps here (exemple: pkgs.btop)
pkgs.google-chrome
# Add your unstable apps here (exemple: pkgs-unstable.btop)
];
# Add your custom configuration here ↓
}
3- Sauvegardez votre fichier avec CTRL+S
, le mot de passe root sera demandé.
4- Exécutez la commande avec le terminal :
glf-switch
Si maintenant vous souhaitez ouvrir des ports particulier dans le parefeu c'est dans la partie configuration du même fichier /etc/nixos/customConfig/default.nix
que cela se passe.
{
lib,
config,
pkgs,
pkgs-unstable,
...
}:
{
environment.systemPackages = [
# Add your stable apps here (exemple: pkgs.btop)
pkgs.google-chrome
# Add your unstable apps here (exemple: pkgs-unstable.btop)
];
# Add your custom configuration here ↓
networking.firewall.allowedTCPPortRanges = [
{ from = 51413; to = 51413; }
];
}
Sauvegardez votre fichier avec CTRL+S
, le mot de passe root sera demandé.
Exécutez la commande:
glf-switch