kore / overlays / default.nix21 lines · 570B · raw
1{ inputs, ... }:
2
3{
4 # https://m7.rs/git/nix-config/tree/overlays/default.nix#line-13
5 flake-inputs = final: _: {
6 inputs =
7 builtins.mapAttrs (_: flake:
8 let
9 inherit (final.stdenv.hostPlatform) system;
10 legacyPackages = (flake.legacyPackages or {}).${system} or {};
11 packages = (flake.packages or {}).${system} or {};
12 in
13 if legacyPackages != {} then legacyPackages else packages
14 )
15 inputs;
16 };
17
18 modifications = final: prev: {
19 dwl = prev.dwl.override { configH = ./dwl_config.h; };
20 };
21}