diff options
| author | eltrac <hi@eltr.ac> | 2026-11-08 21:01:41 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-11-08 21:05:06 +0800 |
| commit | 64560eb91743a827c78d525858a0c43adef6f548 (patch) | |
| tree | d4ced922936f0df483e9a5e21d455ed7c6f6dd1d /nvim/fnl/config | |
| parent | 449d3c50efccbb806eea313fac45d2fb25d6b7ca (diff) | |
Diffstat (limited to 'nvim/fnl/config')
| 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} + |
