my over complex system configurations
dotfiles.isabelroses.com/
nixos
nix
flake
dotfiles
linux
1# I would highly advise you do not use my flake as an input and instead you vendor this
2# if you want to use this code.
3{ pkgs, inputs, ... }:
4
5let
6 inherit (pkgs) lib;
7
8 scope = pkgs.lib.makeScope pkgs.newScope (scopeSelf: {
9 inherit (inputs) self;
10
11 # keep-sorted start block=yes newline_separated=yes
12 formatting = scopeSelf.callPackage ./formatting.nix { };
13
14 # lib = scopeSelf.callPackage ./lib.nix { };
15 # keep-sorted end
16 });
17
18in
19
20lib.filterAttrs (_: lib.isDerivation) scope