Our great sponsors
-
packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
local ensure_packer = function() local fn = vim.fn local install_path = fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim" if fn.empty(fn.glob(install_path)) > 0 then fn.system({ "git", "clone", "--depth", "1", "https://github.com/wbthomason/packer.nvim", install_path }) vim.cmd([[packadd packer.nvim]]) return true end return false end local packer_bootstrap = ensure_packer() -- Automatically reloads neovim and packer when changes are made to this file vim.cmd([[ augroup packer_user_config autocmd! autocmd BufWritePost plugins-setup.lua source | PackerSync augroup end ]]) local status, packer = pcall(require, "packer") if not status then return end return require("packer").startup(function(use) use("wbthomason/packer.nvim") -- WhichKey use({ "folke/which-key.nvim" }) if packer_bootstrap then require("packer").sync() end end)
i have which-key configured you can check it out here - https://github.com/Rishabh672003/nvim-0.8-stable