Helix from flake, not from nixpkgs

This commit is contained in:
Andrea Ciceri 2023-01-19 11:27:44 +01:00
parent 0f0b20178f
commit 8205abe190
No known key found for this signature in database
GPG key ID: A1FC89532D1C5654
3 changed files with 248 additions and 7 deletions

View file

@ -9,6 +9,7 @@
preCommitHooks,
rock5b,
emacsSource,
helix,
self,
...
}: let
@ -32,7 +33,7 @@
inherit system;
modules =
[
{
({pkgs, ...}: {
networking.hostName = lib.mkForce name;
home-manager.users.ccr.imports = [
doomEmacs.hmModule
@ -48,9 +49,12 @@
agenix.overlay
comma.overlays.default
nur.overlay
(_: _: {inherit emacsSource;})
(_: _: {
inherit emacsSource;
helix = helix.packages.${pkgs.system}.default;
})
];
}
})
(../hosts + "/${name}")
homeManager.nixosModule
agenix.nixosModule