From 23ad546a396f76e3f427cdb1107370d58296a4de Mon Sep 17 00:00:00 2001 From: atagen Date: Sun, 5 Apr 2026 22:42:03 +1000 Subject: [PATCH] nix: create package output and editor-friendly devshell --- flake.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/flake.nix b/flake.nix index db2599bd..86116f1e 100644 --- a/flake.nix +++ b/flake.nix @@ -47,7 +47,30 @@ ] ); }; + + dev = pkgs.mkShell { + inputsFrom = [ self.devShells.${system}.default ]; + nativeBuildInputs = with pkgs; [ + rust-analyzer + rustfmt + clippy + ]; + }; } ); + + packages = forEachSystem ( + system: pkgs: { + default = pkgs.jay.overrideAttrs (_: { + pname = "wry"; + version = "unstable-${toString self.lastModified}"; + src = ./.; + cargoDeps = pkgs.rustPlatform.importCargoLock { + lockFile = ./Cargo.lock; + }; + }); + } + ); + }; }