summaryrefslogtreecommitdiff
path: root/nix/overlay
diff options
context:
space:
mode:
Diffstat (limited to 'nix/overlay')
-rw-r--r--nix/overlay/check.nix27
1 files changed, 6 insertions, 21 deletions
diff --git a/nix/overlay/check.nix b/nix/overlay/check.nix
index 8a6ec2b..98f60c0 100644
--- a/nix/overlay/check.nix
+++ b/nix/overlay/check.nix
@@ -5,27 +5,12 @@
final: prev: {
nixtamal = prev.nixtamal.overrideScope (
final': prev': {
- check = (prev'.check or { }) // {
- EditorConfig =
- final.runCommand "check-EditorConfig"
- {
- src =
- let
- fs = final.lib.fileset;
- in
- (fs.toSource {
- root = ../..;
- fileset = fs.unions [
- (fs.fileFilter (file: file.name == ".editorconfig") ../..)
- (fs.fromSource prev'.nixtamal.src)
- ../../nix
- ];
- });
- }
- ''
- cd $src
- ${final.lib.getExe final.editorconfig-checker} | tee $out
- '';
+ check = {
+ format = {
+ EditorConfig = final'.callPackage ../check/editorconfig.nix { };
+
+ nixfmt = final'.callPackage ../check/nixfmt.nix { };
+ };
};
}
);