Pour creer un overlay il faut éditer un .nix dans \~.config/nixpkgs/overlays/.
Voici un exemple d'overlay (google-chome-overlay.nix) qui ajoute l'argument –proxy-server à google-chrome.
self: super:
{
google-chrome = super.google-chrome.override {
commandLineArgs = ''--proxy-server="https=127.0.0.1:3128;http=127.0.0.1:3128"'';
};
}
Maintenant, lorsque nous allons faire un nix-env -i google-chrome
, il sera surchargé par notre overlay.