frontend client for gemstone. decentralised workplace app
at main 764 B view raw
1{ 2 description = "frontend for gemstone, decentralised workspace app."; 3 4 inputs = { 5 nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 6 }; 7 8 outputs = 9 { self, nixpkgs }: 10 let 11 forAllSystems = 12 function: 13 nixpkgs.lib.genAttrs nixpkgs.lib.systems.flakeExposed ( 14 system: function nixpkgs.legacyPackages.${system} 15 ); 16 in 17 { 18 packages = forAllSystems (pkgs: { 19 example = pkgs.callPackage ./default.nix { }; 20 default = self.packages.${pkgs.stdenv.hostPlatform.system}.example; 21 }); 22 23 devShells = forAllSystems (pkgs: { 24 default = pkgs.callPackage ./shell.nix { }; 25 }); 26 27 overlays.default = final: _: { example = final.callPackage ./default.nix { }; }; 28 }; 29}