2021-10-27 11:05:52 +02:00
{
description = " F l a k e b a s i c s d e s c r i b e d u s i n g t h e m o d u l e s y s t e m " ;
inputs = {
2024-05-02 09:00:51 +00:00
nixpkgs-lib . url = " h t t p s : / / g i t h u b . c o m / N i x O S / n i x p k g s / a r c h i v e / 5 0 e b 7 e c f 4 c d 0 a 5 7 5 6 d 7 2 7 5 c 8 b a 3 6 7 9 0 e 5 b d 5 3 e 3 3 . t a r . g z " ; # 58a1abdbae3217ca6b702f03d3b35125d88a2994 /lib from nixos-unstable
2021-10-27 11:05:52 +02:00
} ;
2023-05-29 13:52:03 -04:00
outputs = { nixpkgs-lib , . . . }: {
2023-05-31 16:31:11 +02:00
lib = import ./lib.nix {
inherit ( nixpkgs-lib ) lib ;
# Extra info for version check message
revInfo =
if nixpkgs-lib ? rev
then " ( n i x p k g s - l i b . r e v : ${ nixpkgs-lib . rev } ) "
else " " ;
} ;
2022-05-11 23:05:53 +02:00
templates = {
default = {
path = ./template/default ;
description = ''
2022-05-25 16:36:33 +02:00
A minimal flake using flake-parts .
2022-05-11 23:05:53 +02:00
'' ;
} ;
multi-module = {
path = ./template/multi-module ;
description = ''
2022-05-25 16:36:33 +02:00
A minimal flake using flake-parts .
2022-05-11 23:05:53 +02:00
'' ;
} ;
2023-03-25 07:38:31 +01:00
unfree = {
path = ./template/unfree ;
description = ''
A minimal flake using flake-parts importing nixpkgs with the unfree option .
'' ;
} ;
2021-11-21 15:28:25 +01:00
} ;
2022-12-01 16:40:48 +00:00
flakeModules = {
easyOverlay = ./extras/easyOverlay.nix ;
2023-01-26 20:40:11 +01:00
flakeModules = ./extras/flakeModules.nix ;
2022-12-01 16:40:48 +00:00
} ;
2021-10-27 11:05:52 +02:00
} ;
}