From 6f141ccfbea494c30cf6a31d6c66abd1003d9813 Mon Sep 17 00:00:00 2001
From: Gustaf Rydholm <gustaf.rydholm@gmail.com>
Date: Thu, 13 Jul 2023 22:56:27 +0200
Subject: Refactor plugin init

---
 fnl/plugins/init.fnl | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

(limited to 'fnl')

diff --git a/fnl/plugins/init.fnl b/fnl/plugins/init.fnl
index 66ec1e9..f451fc9 100644
--- a/fnl/plugins/init.fnl
+++ b/fnl/plugins/init.fnl
@@ -1,11 +1,15 @@
 ;; Load all plugins.
 
-(local plugins (let [plugins []
-                     path (.. (vim.fn.stdpath :config) :/fnl/plugins/editor)]
-                 (each [fname (vim.fs.dir path)]
-                   (let [fname (fname:match "^(.*)%.fnl$")]
-                     (table.insert plugins
-                                   (require (.. :plugins.editor. fname)))))
+(local editor-plugins (let [plugins []
+                            path (.. (vim.fn.stdpath :config)
+                                     :/fnl/plugins/editor)]
+                        (each [fname (vim.fs.dir path)]
+                          (let [fname (fname:match "^(.*)%.fnl$")]
+                            (table.insert plugins
+                                          (require (.. :plugins.editor. fname)))))
+                        plugins))
+
+(local plugins (let [plugins editor-plugins]
                  (table.insert plugins (require :plugins.lsp))
                  (table.insert plugins (require :plugins.core.hotpot))
                  plugins))
-- 
cgit v1.2.3-70-g09d2