Commit graph

27 commits

Author SHA1 Message Date
jade 60edaab1ce add nixd and nixt to flake checks 2024-11-25 22:47:55 -08:00
jade 6391b9f659 nix-doc hacks: remove
Not required anymore :3
2024-11-18 13:05:18 -08:00
jade 7dd3d652a3 Fix up the flake checks 2024-09-30 13:49:18 -07:00
jade 1c291723b9 fix: use the official-release bit from the Lix sources to skip versionSuffix
I wrote that json file intending to use it for this and then forgot. lol
oops.
2024-08-12 18:01:18 -07:00
jade 533223d8ee Add lixFromNixpkgs, document the module 2024-07-30 15:13:25 -07:00
jade de3c854615 Warn on mismatched Lix module version
Especially with nixpkgs being an extremely uncontrolled variable, we
cannot guarantee that the module is always the right version. This will
cause support burden, so let's automatically diagnose it.
2024-07-30 15:13:24 -07:00
jade 909e593ae9 Return Lix module to main, with fixes from release-2.90 work 2024-06-18 23:32:31 -07:00
jade 376ecb8038 restore back to dev state 2024-06-18 23:31:00 -07:00
jade b64814c8c1 Make a working 2.90.0-rc1 overlay 2024-06-18 23:29:08 -07:00
jade 6cd2d62a21 add dirtyShortRev to make it work better 2024-05-23 16:25:45 -07:00
jade aaf759cd93 Switch to tarball fetching because it is cheaper 2024-05-06 16:43:03 -07:00
raito d4587ea6a6 chore(inputs): use git+https://
Seems better in the context.

Signed-off-by: Raito Bezarius <raito@lix.systems>
2024-05-06 23:47:38 +02:00
raito 999cc24eca fix(inputs): use https://
Signed-off-by: Raito Bezarius <raito@lix.systems>
2024-05-06 23:41:53 +02:00
jade cf119933da nix flake check should work on mac probably 2024-05-03 17:18:19 -07:00
jade 1d636fd90a Fix NixOS system building and add a flake check that it works
Problem caused by: https://gerrit.lix.systems/c/lix/+/993

But this is actually nixpkgs doing extremely silly feature detection of
Nix based on version which it should /absolutely not be doing/.
2024-05-03 17:13:57 -07:00
jade 7267c72d32 Remove flake-compat, add readme
flake-compat is a kind of unhelpful thing to add here since it makes it
impossible to update lix separately from its module when not using
flakes. We would like non-flakes users to not use the flake by using
module.nix directly.
2024-05-02 20:02:34 -07:00
jade d66013efdf nix-eval-jobs: use lix 2024-04-15 20:06:52 -07:00
jade 4a532feadb Add version suffix in nixos module 2024-03-25 13:44:56 -07:00
jade 214f6ea5fc Update lix and add system profile 2024-03-24 17:17:53 -07:00
jade d28160f571 Add system profile 2024-03-24 17:14:18 -07:00
jade 9b5adef52d put prerelease info in the version 2024-03-18 14:26:45 -07:00
Kate Temkin baafefa6e4 lix: switch to forgejo (replicated) clone addr 2024-03-09 00:23:44 -07:00
raito 3ddd6e5e79 feat: introduce our own flake-compat
Signed-off-by: Raito Bezarius <raito@lix.systems>
2024-03-09 01:48:11 +01:00
jade be0e76426b fix nix-doc 2024-03-07 11:45:59 -08:00
jade d56179fb03 update nix stable 2024-03-07 11:38:40 -08:00
jade cede19bbad un-flakes your lix 2024-03-07 11:31:59 -08:00
jade e8bbab27ee nixos module to catfood it 2024-03-07 11:27:15 -08:00