АБ
Size: a a a
АБ
АБ
{
inputs = {
stable.url = "github:NixOS/nixpkgs/nixos-20.03";
unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs = { self, stable, unstable }:
let
lib = stable.lib;
pkgs = inputs.unstable.legacyPackages.x86_64-linux;
externalDeps = [ pkgs.youtube-dl ];
in {
devShell."${system}" = pkgs.mkShell {
inputsFrom = self.defaultPackage.x86_64-linux;
buildInputs = with pkgs; [ poetry ] ++ externalDeps;
};
defaultPackage.x86_64-linux = pkgs.poetry2nix.mkPoetryApplication {
projectDir = ./.;
propagatedBuildInputs = externalDeps;
};
nixosConfiguration = # опустим для простоты
{ };
aws-tgytdl = # опустим для простоты
{ };
};
}
АБ
АБ
АБ
АБ
E
АБ
АБ
АБ