7dd3d652a3
Fix up the flake checks
2024-09-30 13:49:18 -07:00
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
533223d8ee
Add lixFromNixpkgs, document the module
2024-07-30 15:13:25 -07:00
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
909e593ae9
Return Lix module to main, with fixes from release-2.90 work
2024-06-18 23:32:31 -07:00
376ecb8038
restore back to dev state
2024-06-18 23:31:00 -07:00
b64814c8c1
Make a working 2.90.0-rc1 overlay
2024-06-18 23:29:08 -07:00
6cd2d62a21
add dirtyShortRev to make it work better
2024-05-23 16:25:45 -07:00
aaf759cd93
Switch to tarball fetching because it is cheaper
2024-05-06 16:43:03 -07:00
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
999cc24eca
fix(inputs): use https://
...
Signed-off-by: Raito Bezarius <raito@lix.systems>
2024-05-06 23:41:53 +02:00
cf119933da
nix flake check should work on mac probably
2024-05-03 17:18:19 -07:00
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
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
d66013efdf
nix-eval-jobs: use lix
2024-04-15 20:06:52 -07:00
4a532feadb
Add version suffix in nixos module
2024-03-25 13:44:56 -07:00
214f6ea5fc
Update lix and add system profile
2024-03-24 17:17:53 -07:00
d28160f571
Add system profile
2024-03-24 17:14:18 -07:00
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
3ddd6e5e79
feat: introduce our own flake-compat
...
Signed-off-by: Raito Bezarius <raito@lix.systems>
2024-03-09 01:48:11 +01:00
be0e76426b
fix nix-doc
2024-03-07 11:45:59 -08:00
d56179fb03
update nix stable
2024-03-07 11:38:40 -08:00
cede19bbad
un-flakes your lix
2024-03-07 11:31:59 -08:00
e8bbab27ee
nixos module to catfood it
2024-03-07 11:27:15 -08:00