{ inputs, ... }:
{
  # Add unstable packages to overlay
  flake.overlays.unstable = final: prev: {
    unstable = inputs.unstable.legacyPackages.${prev.stdenv.hostPlatform.system};

    # use unstable vimPlugins
    vimPlugins = prev.vimPlugins // final.unstable.vimPlugins;
  };
}