summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-03-22 01:16:36 -0400
committerFreya Murphy <freya@freyacat.org>2025-03-22 01:16:36 -0400
commitfa441a2e9720615d3733bd2afc1f0875e5f2c12b (patch)
tree26e2613257234859173fa60cbc9743d6eb4e8922 /flake.nix
downloadunofficial-homestuck-collection-nix-fa441a2e9720615d3733bd2afc1f0875e5f2c12b.tar.gz
unofficial-homestuck-collection-nix-fa441a2e9720615d3733bd2afc1f0875e5f2c12b.tar.bz2
unofficial-homestuck-collection-nix-fa441a2e9720615d3733bd2afc1f0875e5f2c12b.zip
nix flake!HEADmain
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
new file mode 100644
index 0000000..1ee310e
--- /dev/null
+++ b/flake.nix
@@ -0,0 +1,17 @@
+{
+ description = "The Unofficial Homestuck Collection Client for NixOS";
+
+ inputs = {
+ nixpkgs.url = "github:nixos/nixpkgs/master";
+ flake-utils.url = "github:numtide/flake-utils";
+ };
+
+ outputs = { nixpkgs, flake-utils, ... }@inputs:
+ flake-utils.lib.eachSystem [ "x86_64-linux" ] (system: let
+ pkgs = nixpkgs.legacyPackages.${system};
+ in rec {
+ packages.unofficial-homestuck-collection = pkgs.callPackage ./unofficial-homestuck-collection.nix {};
+ legacyPackages = packages;
+ defaultPackage = packages.unofficial-homestuck-collection;
+ });
+}