Adding the NUR repository
# /etc/nixos/configuration.nix
{
nixpkgs.config.packageOverrides = pkgs: {
nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") {
inherit pkgs;
};
};
}
Adding the NUR repository as a channel
sudo nix-channel --add https://github.com/nix-community/NUR/archive/master.tar.gz nur
sudo nix-channel --update
# /etc/nixos/configuration.nix
{
nixpkgs.config.packageOverrides = pkgs: {
nur = import <nur> {
inherit pkgs;
};
};
}
# /etc/nixos/configuration.nix
{
nix = {
binaryCaches = [ "https://ondt.cachix.org" ];
binaryCachePublicKeys = [ "ondt.cachix.org-1:bfVL4zF1qPjwrhAITTRqE7ZHEjNrBkqrb28ffYatMJk=" ];
};
}
# /etc/nixos/configuration.nix
{
environment.systemPackages = with pkgs; [
nur.repos.ondt.lemonade
];
}