this repo has no description
1{
2 description = "Yet another Discord mod";
3
4 inputs = {
5 nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";
6 flake-utils.url = "github:numtide/flake-utils";
7 pnpm2nix.url = "github:NotNite/pnpm2nix-nzbr";
8 };
9
10 outputs = { self, nixpkgs, flake-utils, pnpm2nix }:
11 let overlay = import ./nix/overlay.nix { inherit pnpm2nix; };
12 in flake-utils.lib.eachDefaultSystem (system:
13 let
14 pkgs = import nixpkgs {
15 inherit system;
16 config.allowUnfree = true;
17 overlays = [ overlay ];
18 };
19 in {
20 # Don't use these unless you're testing things
21 packages.default = pkgs.moonlight-mod;
22 packages.moonlight-mod = pkgs.moonlight-mod;
23
24 packages.discord = pkgs.discord;
25 packages.discord-ptb = pkgs.discord-ptb;
26 packages.discord-canary = pkgs.discord-canary;
27 packages.discord-development = pkgs.discord-development;
28 }) // {
29 overlays.default = overlay;
30 homeModules.default = ./nix/home-manager.nix;
31 };
32}