{ pkgs, lib, self }:

let
  nixvimConfig = {
    plugins.lightline.enable = true;

    plugins.neorg.enable = true;
  };

  nixosConfig = {
    programs.firefox.enable = true;
  };

  nixvimConfig' = {
    inherit nixosConfig;
  } // nixvimConfig;
in
lib.runTests {
  testNixvimIsStandalone = {
    expr = self.nixvim.isStandalone nixvimConfig;
    expected = true;
  };

  testNixvimIsStandalone2 = {
    expr = self.nixvim.isStandalone nixvimConfig';
    expected = false;
  };
}