decentralised message store
at main 806 B view raw
1# stolen from https://github.com/tgirlcloud/nix-templates/blob/main/node/flake.nix 2{ 3 description = "PROVIDE ME"; 4 5 inputs = { 6 nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 7 }; 8 9 outputs = 10 { self, nixpkgs }: 11 let 12 forAllSystems = 13 function: 14 nixpkgs.lib.genAttrs nixpkgs.lib.systems.flakeExposed ( 15 system: function nixpkgs.legacyPackages.${system} 16 ); 17 in 18 { 19 packages = forAllSystems (pkgs: { 20 example = pkgs.callPackage ./default.nix { }; 21 default = self.packages.${pkgs.stdenv.hostPlatform.system}.example; 22 }); 23 24 devShells = forAllSystems (pkgs: { 25 default = pkgs.callPackage ./shell.nix { }; 26 }); 27 28 overlays.default = final: _: { example = final.callPackage ./default.nix { }; }; 29 }; 30}