{ description = "🐀 Building a federated alternative to reddit in rust"; inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; flake-utils.url = "github:numtide/flake-utils"; lemmy-translations = { url = "github:lemmynet/lemmy-translations"; flake = false; }; lemmy-js-client.url = "path:/home/j/lemmy-js-client"; }; outputs = { self, nixpkgs, flake-utils, lemmy-translations, lemmy-js-client }: flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in { packages = { lemmy-ui = (pkgs.callPackage ./default.nix { inherit lemmy-translations; lemmy-js-client = lemmy-js-client.packages.${system}.default; }); default = self.packages.x86_64-linux.lemmy-ui; }; devShells.default = pkgs.mkShell { buildInputs = [ pkgs.nodejs pkgs.yarn ]; }; }); }