improve code quality

This commit is contained in:
Moritz Böhme 2022-12-30 18:58:13 +01:00
parent 8e70a05d6d
commit fc1084b0ca
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
3 changed files with 20 additions and 8 deletions

View file

@ -61,20 +61,32 @@
utils.lib.mkFlake {
inherit self inputs;
supportedSystems = [ "x86_64-linux" ];
channelsConfig.allowUnfree = true;
################
### Overlays ###
################
overlays.default = import ./overlays { inherit inputs; };
overlay = import ./overlays { inherit inputs; };
channels.nixpkgs.overlaysBuilder = channels: [
self.overlays.default
inputs.utils.overlay
self.overlay
inputs.agenix.overlay
inputs.emacs-overlay.overlay
inputs.howdy.overlays.default
inputs.hyprland.overlays.default
inputs.hyprpaper.overlays.default
inputs.utils.overlay
];
# overlays = utils.lib.exportOverlays {
# inherit (self) pkgs inputs;
# };
overlays.default = self.overlay;
###############
### Modules ###
###############
@ -139,6 +151,8 @@
shellcheck.enable = true;
};
};
packages = utils.lib.exportPackages self.overlays channels;
};
};
}