Hammy ac7d7aab99
build: migrate to catppuccin/nix & switch to pnpm (#487)
* build(nix): migrate to `catppuccin/nix`

* chore(.yarnrc.yml): remove nix

* chore: re-order package.json

* build: move to `pnpm` & update schema root link

There is a 99% chance that the next release will fail.

* chore: try to fix storybook on pnpm

* revert: schema update

* Update README.md

Co-authored-by: Seth Flynn <getchoo@tuta.io>

* docs: update nix instructions

* build: use pnpm catalogs

* chore: fix warnings

* chore: ignore dictionary

* chore: move `.npmrc` to subproject

* chore: use `pnpm publish`

* chore: add `@storybook/web-components`

---------

Co-authored-by: Seth Flynn <getchoo@tuta.io>
2025-03-23 07:35:42 +00:00

14 lines
490 B
Nix

{
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
outputs = {nixpkgs, ...} @ inputs: let
systems = ["aarch64-darwin" "aarch64-linux" "x86_64-darwin" "x86_64-linux"];
forAllSystems = fn: nixpkgs.lib.genAttrs systems (system: fn nixpkgs.legacyPackages.${system});
in {
packages = forAllSystems (pkgs: rec {
default = catppuccin-vsc;
catppuccin-vsc = throw "catppuccin/vscode: This VSCode extension has been moved to catppuccin/nix.";
});
};
}