From 94a169b5b754fbc02b6f34fe82c003d11e3c5dd4 Mon Sep 17 00:00:00 2001
From: Gustaf Rydholm <gustaf.rydholm@gmail.com>
Date: Wed, 12 Jul 2023 23:35:38 +0200
Subject: Refactor plugin loading

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

(limited to 'fnl/plugins')

diff --git a/fnl/plugins/init.fnl b/fnl/plugins/init.fnl
index 4ec20ca..66ec1e9 100644
--- a/fnl/plugins/init.fnl
+++ b/fnl/plugins/init.fnl
@@ -1,14 +1,14 @@
 ;; Load all plugins.
 
-(fn get-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)))))
-    (table.insert plugins (require :plugins.lsp))
-    (table.insert plugins (require :plugins.core.hotpot))
-    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)))))
+                 (table.insert plugins (require :plugins.lsp))
+                 (table.insert plugins (require :plugins.core.hotpot))
+                 plugins))
 
 (let [lazy (require :plugins.core.lazy)]
-  (lazy.setup (get-plugins)))
+  (lazy.setup plugins))
-- 
cgit v1.2.3-70-g09d2