summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorSam Nystrom <sam@samnystrom.dev>2024-03-10 16:22:17 -0400
committerSam Nystrom <sam@samnystrom.dev>2024-03-10 16:22:17 -0400
commitb95a2af981c903489631d7a9a3aa04cab8b18c5a (patch)
treedccc87a747b367c6dba9adadd924f5e6f7ad802b /flake.nix
parent395f3700281da999226a10c1b24da52252f49c95 (diff)
Add grid lines and ticks to Plot node
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
new file mode 100644
index 0000000..231aaa2
--- /dev/null
+++ b/flake.nix
@@ -0,0 +1,28 @@
+{
+ description = "Celeste key overlay";
+ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
+ outputs = { self, nixpkgs }: let
+ systems = ["aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux"];
+ forEachSystem = fn: lib.genAttrs systems (system: fn (import nixpkgs {inherit system;}));
+ inherit (nixpkgs) lib;
+ in {
+ devShells = forEachSystem (pkgs: {
+ default = pkgs.mkShell {
+ name = "key-overlay";
+ packages = with pkgs; [
+ bun
+ typescript
+ assemblyscript
+ esbuild
+ ];
+ };
+ });
+ packages = forEachSystem (pkgs: {
+ default = pkgs.buildNpmPackage {
+ pname = "webnodes";
+ version = "0.1.0";
+ src = ./.;
+ };
+ });
+ };
+}