Skip to content

Instantly share code, notes, and snippets.

@sublipri
sublipri / telescope.lua
Last active December 26, 2023 15:17
A lazy.nvim configuration for telescope.nvim that enables cycling through pickers similar to Ctrl-P. Also implements a default picker that opens Buffers, Git Files or Oldfiles depending on the context.
local setup = function()
local telescope = require("telescope")
local actions = require("telescope.actions")
local builtin = require("telescope.builtin")
local get_total_buffers = function()
local bufnrs = {}
local i = 1
for _, bufnr in ipairs(vim.api.nvim_list_bufs()) do
if vim.fn.buflisted(bufnr) == 1 then