Lints and suggestions for the Nix programming language
at main 20 lines 511 B view raw
1{ lib, ... }: 2{ 3 perSystem = 4 { pkgs, ... }: 5 { 6 packages.statix-vim = pkgs.vimUtils.buildVimPlugin { 7 pname = "statix-vim"; 8 version = "0.1.0"; 9 src = lib.fileset.toSource { 10 root = ./.; 11 fileset = lib.fileset.union ./plugin/statix.vim ./ftplugin/nix.vim; 12 }; 13 }; 14 }; 15 16 partitions.dev.module.perSystem = psArgs: { 17 treefmt.settings.global.excludes = [ "*.vim" ]; 18 checks."packages/statix-vim" = psArgs.config.packages.statix-vim; 19 }; 20}