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