(let [lazypath (.. (vim.fn.stdpath "data") "/lazy/lazy.nvim")] (if (not (vim.loop.fs_stat lazypath)) (vim.fn.system ["git" "clone" "--filter=blob:none" "https://github.com/folke/lazy.nvim.git" "--branch=stable" lazypath])) (vim.opt.rtp:prepend lazypath)) (let [lazy (require :lazy)] (lazy.setup ["https://github.com/rktjmp/hotpot.nvim" {:url "https://github.com/nvim-telescope/telescope.nvim" :tag "0.1.2" :dependencies ["nvim-lua/plenary.nvim"]} {:url "https://github.com/nvim-telescope/telescope-fzf-native.nvim" :build (.. "cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release" " && cmake --build build --config Release" " && cmake --install build --prefix build" )} {:url "https://github.com/neovim/nvim-lspconfig" :dependencies ["https://github.com/williamboman/mason.nvim" "williamboman/mason-lspconfig.nvim" {:url "https://github.com/j-hui/fidget.nvim" :tag "legacy" :opts {}} "folke/neodev.nvim" ]} ])) (let [telescope (require "telescope")] (pcall (telescope.load_extension :fzf)))