{
  pkgs,
  lib,
  ...
}: {
  programs.nixvim = {
    # TODO: package nvim-lint though a module
    extraConfigLuaPost = ''
      ${lib.strings.fileContents ./lua/nvim-lint.lua}
    '';
    extraPlugins = [
      pkgs.vimPlugins.nvim-lint
    ];
  };
}