plugins/diffview: init + test (#457)

This commit is contained in:
Antonín Říha 2023-07-06 09:01:07 +02:00 committed by GitHub
parent 6693b63ff7
commit 27bb28f23e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 877 additions and 0 deletions

View file

@ -141,6 +141,7 @@ with lib; rec {
else "false"
);
mkStr = default: mkNullable lib.types.str ''${builtins.toString default}'';
mkAttributeSet = default: mkNullable lib.types.attrs ''"${default}"'';
mkEnum = enum: default: mkNullable (lib.types.enum enum) ''"${default}"'';
mkEnumFirstDefault = enum: mkEnum enum (head enum);
mkBorder = default: name: desc: