From c843170b5dadb9fc2fcc3f5470615225bfacaf6f Mon Sep 17 00:00:00 2001
From: Michael Thomas <michaelhthomas@outlook.com>
Date: Fri, 2 Aug 2024 09:42:32 -0400
Subject: [PATCH] feat(nvim): add neoconf.nvim

---
 pkgs/nvim/config/default.nix       | 1 +
 pkgs/nvim/config/utils/neoconf.nix | 7 +++++++
 2 files changed, 8 insertions(+)
 create mode 100644 pkgs/nvim/config/utils/neoconf.nix

diff --git a/pkgs/nvim/config/default.nix b/pkgs/nvim/config/default.nix
index eb3f2a8..97e12fb 100644
--- a/pkgs/nvim/config/default.nix
+++ b/pkgs/nvim/config/default.nix
@@ -59,6 +59,7 @@
     ./utils/illuminate.nix # highlight other uses of current word
     ./utils/markdown-preview.nix
     ./utils/mini.nix # lots of utilities
+    ./utils/neoconf.nix
     # ./utils/neodev.nix # lua development
     ./utils/neotest.nix # test runner
     ./utils/nvim-colorizer.nix
diff --git a/pkgs/nvim/config/utils/neoconf.nix b/pkgs/nvim/config/utils/neoconf.nix
new file mode 100644
index 0000000..0011880
--- /dev/null
+++ b/pkgs/nvim/config/utils/neoconf.nix
@@ -0,0 +1,7 @@
+{pkgs, ...}: {
+  extraPlugins = with pkgs.vimPlugins; [neoconf-nvim];
+
+  extraConfigLuaPre = ''
+    require("neoconf").setup()
+  '';
+}