Files
ErrorNoCord/flake.nix
T

36 lines
837 B
Nix

{
inputs = {
flake-parts.url = "github:hercules-ci/flake-parts";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs =
{ flake-parts, self, ... }@inputs:
flake-parts.lib.mkFlake { inherit inputs; } {
systems = [
"aarch64-linux"
"x86_64-linux"
];
perSystem =
{ pkgs, self', ... }:
{
devShells.default = pkgs.mkShell {
name = "errornocord";
buildInputs = [ self'.packages.default ];
inputsFrom = [ self'.packages.default ];
};
packages = rec {
errornocord = pkgs.callPackage ./nix/package.nix { inherit self; };
default = errornocord;
};
};
flake.pins = import ./nix/npins;
};
description = "Hot-reloadable Discord music bot";
}