diff options
Diffstat (limited to 'nvim/fnl/config/lazy.fnl')
| m--------- | nvim | 0 | ||||
| -rw-r--r-- | nvim/fnl/config/lazy.fnl | 30 |
2 files changed, 30 insertions, 0 deletions
diff --git a/nvim b/nvim deleted file mode 160000 -Subproject d2e1e6a0d60cf427a8a56c0caf57c8ec60a8e36 diff --git a/nvim/fnl/config/lazy.fnl b/nvim/fnl/config/lazy.fnl new file mode 100644 index 0000000..c75302d --- /dev/null +++ b/nvim/fnl/config/lazy.fnl @@ -0,0 +1,30 @@ +(local lazypath (.. (vim.fn.stdpath :data) :/lazy/lazy.nvim)) + +(if (not ((. (or vim.uv vim.loop) :fs_stat) lazypath)) + (let [lazyrepo "https://github.com/folke/lazy.nvim.git" + out (vim.fn.system [:git + :clone + "--filter=blob:none" + :--branch=stable + lazyrepo + lazypath])] + (if (not= vim.v.shell_error 0) + (do + (vim.api.nvim_echo [["Failed to clone lazy.nvim:\n" :ErrorMsg] + [out :WarningMsg] + ["\nPress any key to exit..."]] + true {}) + (vim.fn.getchar) + (os.exit 1)) (do + ))) + (do + )) + +(vim.opt.rtp:prepend lazypath) + +((. (require :lazy) :setup) {:checker {:enabled true} + :install {:colorscheme [:habamax]} + :spec [{:import :plugins}]}) + +{:fennel-path :./lazy.lua} + |
