From 576233fffe9546719acd53fb07cdb2051eb54c64 Mon Sep 17 00:00:00 2001 From: KlarkC Date: Tue, 3 Jan 2023 22:31:31 -0300 Subject: [PATCH 1/2] Add purs-nix as a tool for nix users --- ecosystem/Editor-and-tool-support.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ecosystem/Editor-and-tool-support.md b/ecosystem/Editor-and-tool-support.md index 810a0a60..02473663 100644 --- a/ecosystem/Editor-and-tool-support.md +++ b/ecosystem/Editor-and-tool-support.md @@ -87,6 +87,7 @@ These build tools are maintained, but are no longer recommended for most project There are some tools meant specifically for Nix users, who may not be able to use installation methods like NPM. - [easy-purescript-nix](https://github.com/justinwoo/easy-purescript-nix) provides many common tools in the PureScript community like the compiler (`purs`), `spago`, `pscid`, `zephyr`, and more for Nix environments. +- [purs-nix](https://github.com/purs-nix/purs-nix) provides support for official package-set, namespaces and overlays on Nix without a external package manager. - [spago2nix](https://github.com/justinwoo/spago2nix) helps you generate Nix expressions for your Spago dependencies. - [yarn2nix](https://github.com/nix-community/yarn2nix) helps you generate Nix expressions for your JavaScript dependencies. From 9778e291564e3db8043f1803715cc044d9a8f459 Mon Sep 17 00:00:00 2001 From: KlarkC Date: Tue, 21 Mar 2023 16:47:27 -0300 Subject: [PATCH 2/2] Improve purs-nix and add purifix --- ecosystem/Editor-and-tool-support.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ecosystem/Editor-and-tool-support.md b/ecosystem/Editor-and-tool-support.md index 02473663..28b9972b 100644 --- a/ecosystem/Editor-and-tool-support.md +++ b/ecosystem/Editor-and-tool-support.md @@ -87,7 +87,8 @@ These build tools are maintained, but are no longer recommended for most project There are some tools meant specifically for Nix users, who may not be able to use installation methods like NPM. - [easy-purescript-nix](https://github.com/justinwoo/easy-purescript-nix) provides many common tools in the PureScript community like the compiler (`purs`), `spago`, `pscid`, `zephyr`, and more for Nix environments. -- [purs-nix](https://github.com/purs-nix/purs-nix) provides support for official package-set, namespaces and overlays on Nix without a external package manager. +- [purs-nix](https://github.com/purs-nix/purs-nix) provides support for official package-set, namespaces and overlays on Nix without a external package manager (like spago). +- [purifix](https://github.com/purifix/purifix) package manager in nix using spago (spago.yaml) as single source of truth. - [spago2nix](https://github.com/justinwoo/spago2nix) helps you generate Nix expressions for your Spago dependencies. - [yarn2nix](https://github.com/nix-community/yarn2nix) helps you generate Nix expressions for your JavaScript dependencies.