diff --git a/hive.nix b/hive.nix index e930b29..932840c 100644 --- a/hive.nix +++ b/hive.nix @@ -23,6 +23,9 @@ in { imports = [ (import "${sources.home-manager}/nixos") (import "${sources.agenix}/modules/age.nix") + # TODO: npins requires manual intervention to upgrade lix and lix-module (add the tarball URL to sources.json) + # See: https://github.com/andir/npins/issues/47 + (import "${sources.lix-module}/module.nix" { lix = sources.lix; }) ./pinning.nix ./common/nginx.nix ./common/ssh.nix diff --git a/npins/sources.json b/npins/sources.json index f693a55..ece4926 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -27,6 +27,34 @@ "url": "https://github.com/nix-community/home-manager/archive/391ca6e950c2525b4f853cbe29922452c14eda82.tar.gz", "hash": "17cb6y4dymp351mj89y1bmxvqzw8m9h89nqd3qrwg6qjdm9sgkxa" }, + "lix": { + "type": "GitRelease", + "repository": { + "type": "Git", + "url": "https://git.lix.systems/lix-project/lix.git" + }, + "pre_releases": false, + "version_upper_bound": null, + "release_prefix": null, + "version": "2.90.0", + "revision": "2a4376be20d70feaa2b0e640c5041fb66ddc67ed", + "url": "https://git.lix.systems/lix-project/lix/archive/2.90.0.tar.gz", + "hash": "1iyylsiv1n6mf6rbi4k4fm5nv24a940cwfz92gk9fx6axh2kxjbz" + }, + "lix-module": { + "type": "GitRelease", + "repository": { + "type": "Git", + "url": "https://git.lix.systems/lix-project/nixos-module.git" + }, + "pre_releases": false, + "version_upper_bound": null, + "release_prefix": null, + "version": "2.90.0", + "revision": "5c48c833c15bb80d127a398a8c2484d42fdd8257", + "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.90.0.tar.gz", + "hash": "1lb0xljlbhcjd1y79sspfrd15jar7q10sqkwzmqnzkk0cdqbchy8" + }, "nix-vscode-extensions": { "type": "Git", "repository": {