breaady pushed to main at breaady/kyanite 2026年07月13日 22:50:57 +02:00
0d20e2d1c1 Merge pull request 'update hash in kyanite.nix' (#9) from breaady/kyanite:flake into main
e14db9cb96 update hash in kyanite.nix
4dbbd60a81 Merge pull request 'Add a nix flake' (#8) from breaady/kyanite:flake into main
175901f4ab update readme todo
Compare 13 commits »
breaady deleted branch flake from breaady/kyanite 2026年07月13日 22:49:25 +02:00
breaady commented on pull request pastthepixels/kyanite#9 2026年07月13日 10:05:12 +02:00
update hash in kyanite.nix

still builds i checked

breaady pushed to flake at breaady/kyanite 2026年07月13日 10:03:11 +02:00
e14db9cb96 update hash in kyanite.nix
4dbbd60a81 Merge pull request 'Add a nix flake' (#8) from breaady/kyanite:flake into main
175901f4ab update readme todo
Compare 4 commits »
breaady created pull request pastthepixels/kyanite#9 2026年07月13日 09:30:16 +02:00
update hash in kyanite.nix
breaady pushed to flake at breaady/kyanite 2026年07月13日 09:28:27 +02:00
0cbd5eaa4a update hash in kyanite.nix
breaady pushed to flake at breaady/kyanite 2026年07月13日 05:17:54 +02:00
ae29a38b4a remove nix profile command from readme
0ca245427d update flake metadata
f9b1860dc1 update readme with nix instructions
4d0f4bd4f9 add nix files
64c274366a update dependencies
Compare 8 commits »
breaady commented on pull request pastthepixels/kyanite#8 2026年07月13日 05:17:42 +02:00
Add a nix flake

i think it's probably fine to keep it, i don't think it's worth maintaining a whole custom thing just to avoid a small dependency

breaady commented on pull request pastthepixels/kyanite#8 2026年07月12日 07:43:38 +02:00
Add a nix flake

are we waiting for @pastthepixels' opinion on this, or should i mark this as resolved?

breaady commented on pull request pastthepixels/kyanite#8 2026年07月12日 07:42:18 +02:00
Add a nix flake

i don't think this is worth debating. in the interest of moving forward with the PR i have removed the command [here](!8 (commit 15989dd7a3)...

breaady pushed to flake at breaady/kyanite 2026年07月12日 07:40:26 +02:00
15989dd7a3 remove nix profile command from readme
breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 22:20:35 +02:00
Add a nix flake

although i didn't know home manager set that up automatically. do we need to make a module?

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 22:16:59 +02:00
Add a nix flake

that's a good point. wouldn't we also need to get rid of the nix run command as well in that case?

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 18:43:51 +02:00
Add a nix flake

nix has a use case as an alternative to your distro package manager for software that isn't available in it's repos. for those users, imperative is all they're used to, and including the command...

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 18:39:05 +02:00
Add a nix flake

i get that, i suppose. the proposed manual solution, though, has the same pitfalls that makes flake-utils not recommended by the community. in this case the flake is simple enough that they aren't...

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 18:36:10 +02:00
Add a nix flake

i don't think we should push nix users to install and set up home manager or nixos just to use the package. profiles are the mechanism through which you install user packages in nix. iirc, home...

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 01:21:03 +02:00
Add a nix flake

i copied it from the AUR listing. i thought the bare gpl3 license was deprecated? https://github.com/NixOS/nixpkgs/blob/master/lib/licenses/licenses.nix#L1684

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 01:19:00 +02:00
Add a nix flake

i don't see a problem with using flake-parts though. it's a pretty small dependency. i can totally do it without if that's really necessary but its nice to use, and imo preferable to flake-utils...

breaady commented on pull request pastthepixels/kyanite#8 2026年07月09日 01:12:54 +02:00
Add a nix flake

can you provide a link to them saying that? i seem to remember them discouraging nix-env, but nix profile is better about determinism because each package comes from a specific flake version so...

breaady pushed to flake at breaady/kyanite 2026年07月09日 00:08:14 +02:00
fa4488335c update flake metadata