From f8c419314b3025307398af1d3c01a04127e902eb Mon Sep 17 00:00:00 2001 From: Proctor Date: Tue, 18 Oct 2022 20:08:09 -0500 Subject: [PATCH] Source Aniseed config, not init.lua --- nvim/.config/nvim/fnl/dotfiles/mapping.fnl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/fnl/dotfiles/mapping.fnl b/nvim/.config/nvim/fnl/dotfiles/mapping.fnl index 3e37050..cd51031 100644 --- a/nvim/.config/nvim/fnl/dotfiles/mapping.fnl +++ b/nvim/.config/nvim/fnl/dotfiles/mapping.fnl @@ -9,7 +9,15 @@ ; (set nvim.g.mapleader "\\") -(noremap :n "`" ":source ~/.config/nvim/init.lua") +(defn aniseed-reload [] + (each [k _ (ipairs package.loaded)] + (when (string.match k "^dotfiles%..+") + (tset package.loaded k nil))) + ((. (require :aniseed.env) :init) {:module :dotfiles.init :compile true})) + +(vim.keymap.set :n "`" aniseed-reload) + +; (noremap :n "`" ":source ~/.config/nvim/init.lua") (noremap :n :! ":call AniseedCompile()") (noremap :n : ":nohlsearch/")