Flake for my NixOS devices
1{outputs, ...}: {
2 lib,
3 inputs,
4 config,
5 ...
6}: {
7 imports = [inputs.hm.nixosModules.default];
8 options.cow.hm.enable = lib.mkEnableOption "Home Manager";
9
10 config.home-manager = lib.mkIf config.cow.hm.enable {
11 sharedModules = builtins.attrValues outputs.homeModules;
12 useUserPackages = true;
13 useGlobalPkgs = false;
14 };
15}