Skip to content

Commit 05f69fa

Browse files
committed
feat(hix-plutus): move from hix-plutus to iogx-plutus
We're moving from hix to iogx following other plutus repositories. iogx has better overall DX and also leverage haskell.nix. BREAKING CHANGE: hix-plutus removed, we using the new iogx template for haskell.nix
1 parent 75b8f86 commit 05f69fa

24 files changed

Lines changed: 1810 additions & 3821 deletions

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- ""
1313
- hask
1414
- iogx
15-
- hix-plutus
15+
- iogx-plutus
1616
- pix
1717
- pix-ctl
1818
- pix-ctl-full
@@ -22,7 +22,7 @@ jobs:
2222
exclude:
2323
- template: iogx
2424
os: macos-latest
25-
- template: hix-plutus
25+
- template: iogx-plutus
2626
os: macos-latest
2727
- template: pix
2828
os: macos-latest

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ nix flake init -t github:LovelaceAcademy/nix-templates#template-name
2121

2222
- [hask](./hask): A minimal haskell template
2323
- [iogx](./iogx): A haskell.nix (iogx) template
24-
- [hix-plutus](./hix-plutus): A plutus template using haskell.nix
24+
- [iogx-plutus](./iogx-plutus): A plutus template using haskell.nix (iogx)
2525
- [pix](./pix): A PureScript purs-nix template
2626
- [pix-ctl](./pix-ctl): A minimal cardano-transaction-lib template using pix
2727
- [pix-ctl-full](./pix-ctl-full): A optioned cardano-transaction-lib template using pix
@@ -45,7 +45,7 @@ It depends on the template:
4545

4646
- hask, pix: 4GB RAM and 5GB HDD
4747
- iogx: 8GB RAM and 10GB HDD
48-
- hix-plutus, pix-ctl: 16GB RAM (for HDD) / 12GB RAM (for SSD). At least 20GB of available space.
48+
- iogx-plutus, pix-ctl: 16GB RAM (for HDD) / 12GB RAM (for SSD). At least 20GB of available space.
4949

5050
### Why it take soo long to build?
5151

flake.nix

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,6 @@
2222
link = "https://github.com/input-output-hk/iogx";
2323
target = ".#iogx:exe:iogx`";
2424
};
25-
hixWelcomeText = welcome {
26-
project = "Haskell";
27-
tool = "haskell.nix (hix)";
28-
link = "https://input-output-hk.github.io/haskell.nix/tutorials/getting-started-flakes.html";
29-
target = ".#hello:exe:hello`";
30-
};
3125
ctlWelcomeText = welcome {
3226
project = "cardano-transaction-lib";
3327
tool = "purs-nix (pix)";
@@ -48,11 +42,11 @@
4842
welcomeText = iogxWelcomeText;
4943
};
5044

51-
hix-plutus = {
52-
path = ./hix-plutus;
53-
description = "A plutus template using hix";
45+
iogx-plutus = {
46+
path = ./iogx-plutus;
47+
description = "A plutus template using iogx";
5448
welcomeText = ''
55-
${hixWelcomeText}
49+
${iogxWelcomeText}
5650
Plutus docs available with `nix run .#serve-docs`
5751
'';
5852
};

hix-plutus/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

hix-plutus/cabal.project

Lines changed: 0 additions & 102 deletions
This file was deleted.

0 commit comments

Comments
 (0)