Bonjour à toutes et à tous !
Je partage ici une petite méthode pour installer le navigateur Helium sur GLF.
Helium n'étant pas disponible en Flatpak, il faut passer par un module NixOS pour l'ajouter à la configuration.
1. Créer le fichier helium.nix
Le fichier doit être créé dans :
/etc/nixos/customConfig
Avec un terminal
cd /etc/nixos/customConfig
sudo nano helium.nix
Avec KDE
Si vous êtes sous KDE, allez simplement dans :
/etc/nixos/customConfig
Faites ensuite un clic droit dans le dossier, puis Ouvrir en tant qu'administrateur.
Vous pouvez ensuite créer le fichier helium.nix.
Une fois le fichier créé, mettez ceci dedans :
{ config, pkgs, ... }:
let
heliumFlake = builtins.getFlake "github:oxcl/nix-flake-helium-browser/6e30efa9db0559dd987322f2503cce2f451005ae";
in
{
imports = [
heliumFlake.nixosModules.default
];
programs.helium = {
enable = true;
flags = [
"--enable-features=TouchpadOverscrollHistoryNavigation"
"--start-maximized"
];
policies = {
"BrowserSignin" = 0;
};
};
}
2. Ajouter le fichier dans customConfig
Il faut maintenant ajouter helium.nix dans les imports de votre configuration customConfig.
En gros, votre configuration doit également prendre en compte ce nouveau fichier.
Si vous avez déjà plusieurs fichiers dans vos imports, ajoutez simplement :
./helium.nix
avec les autres.
3. Mettre à jour GLF
Une fois le fichier ajouté, lancez simplement :
glf-update
Une fois la mise à jour terminée, redémarrez votre machine.
Après le redémarrage, Helium devrait être disponible sur GLF.
Pour les mises à jour
Rien de particulier à faire pour Helium.
Comme il est ajouté directement à la configuration NixOS, il sera également pris en compte lors des mises à jour de GLF.
Il n'est donc pas nécessaire d'installer Helium à côté ou de gérer ses mises à jour manuellement.
Voilà, vous pouvez maintenant utiliser Helium directement avec votre installation GLF.