mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
nix: use niv
This commit is contained in:
parent
2acb71b50e
commit
2c2b3bd0d6
4 changed files with 60 additions and 28 deletions
|
|
@ -1,6 +1,8 @@
|
|||
inputs: let
|
||||
inherit (inputs.nixpkgs) lib;
|
||||
in {
|
||||
{
|
||||
lib,
|
||||
sources,
|
||||
...
|
||||
}: {
|
||||
overlays = let
|
||||
externPackages = final: _: {
|
||||
inherit
|
||||
|
|
@ -35,31 +37,36 @@ in {
|
|||
digikam
|
||||
;
|
||||
|
||||
wallpapers = inputs.wallpapers.packages.${final.system};
|
||||
wallpapers = final.callPackage sources.wallpapers {};
|
||||
|
||||
# TODO: only has flake
|
||||
#
|
||||
# inherit
|
||||
# (inputs.boomer.packages.${final.system})
|
||||
# boomer
|
||||
# ;
|
||||
|
||||
inherit
|
||||
(inputs.agenix.packages.${final.system})
|
||||
(final.callPackage sources.agenix {})
|
||||
agenix
|
||||
;
|
||||
|
||||
inherit
|
||||
(inputs.disko.packages.${final.system})
|
||||
disko
|
||||
;
|
||||
disko =
|
||||
final.callPackage sources.disko
|
||||
{diskoVersion = sources.disko.version;};
|
||||
};
|
||||
|
||||
reexports = [
|
||||
externPackages
|
||||
|
||||
inputs.nur.overlays.default
|
||||
inputs.wired-notify.overlays.default
|
||||
(_: prev: {
|
||||
nur = import sources.nur {
|
||||
nurpkgs = prev;
|
||||
pkgs = prev;
|
||||
};
|
||||
})
|
||||
|
||||
inputs.hoot.overlays.default
|
||||
((import sources.wired-notify).overlays.default)
|
||||
];
|
||||
in
|
||||
lib.fix (finalOverlays: {
|
||||
|
|
@ -71,9 +78,9 @@ in {
|
|||
};
|
||||
|
||||
# Use stable to prevent crazy rebuild
|
||||
packages' = final: _: {
|
||||
packages' = _: _: {
|
||||
myPkgs = let
|
||||
pkgs = inputs.nixpkgs-stable.legacyPackages.${final.system};
|
||||
pkgs = import sources.nixpkgs-stable {};
|
||||
in
|
||||
pkgs.callPackages ../packages {};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue