Add telescope select-ui

This commit is contained in:
RingOfStorms (Joshua Bell) 2023-11-08 13:01:28 -06:00
parent 8074c42534
commit dcbb37d247
4 changed files with 31 additions and 15 deletions

View file

@ -1 +1 @@
{"language":"en","flagWords":[],"words":["nvim","builtins","stylua","rustfmt","pendo","tanstack","ripgrep","Typeahead","overscan","autorun","mediatype","BIOINF","Transitioner","pkce","ilike","arrayify","arrayified","komodo","wezterm","gcloud","pbpaste","Hasher","semvers","upserted","dtos","Yeatts","Mahon","Beaubier","Taussing","chakra","langchain","openai","getattr","llms","docstore","kwargs","svgr","healthcheck","venv","virtualenv","ringofstorms","nestjs","oneshot","templating","tiktoken","pydantic","NCCN","clsx","reactflow","Convo","DSAB","pgvector","postprocess","stylelua","sqlx","genemichaels","williamboman","substr","findfile","Hammerspoon","eventtap","OSTYPE","sccache","binstall","elif","autofocus","colours","Resizer","esac","pannable","zoomable","elkjs","Arrayible","Falsey","xyflow"],"version":"0.2"}
{"language":"en","words":["nvim","builtins","stylua","rustfmt","pendo","tanstack","ripgrep","Typeahead","overscan","autorun","mediatype","BIOINF","Transitioner","pkce","ilike","arrayify","arrayified","komodo","wezterm","gcloud","pbpaste","Hasher","semvers","upserted","dtos","Yeatts","Mahon","Beaubier","Taussing","chakra","langchain","openai","getattr","llms","docstore","kwargs","svgr","healthcheck","venv","virtualenv","ringofstorms","nestjs","oneshot","templating","tiktoken","pydantic","NCCN","clsx","reactflow","Convo","DSAB","pgvector","postprocess","stylelua","sqlx","genemichaels","williamboman","substr","findfile","Hammerspoon","eventtap","OSTYPE","sccache","binstall","elif","autofocus","colours","Resizer","esac","pannable","zoomable","elkjs","Arrayible","Falsey","xyflow","leftnav","topnav","nodrag","nowheel"],"version":"0.2","flagWords":[]}

View file

@ -42,6 +42,7 @@
"rest.nvim": { "branch": "main", "commit": "22673c848768ff25517154a5aebfebc0c77d0b4f" },
"rust-tools.nvim": { "branch": "master", "commit": "0cc8adab23117783a0292a0c8a2fbed1005dc645" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "6c921ca12321edaa773e324ef64ea301a1d0da62" },
"telescope-ui-select.nvim": { "branch": "master", "commit": "0fc69ebbf178631b8ab76745459fade062156ec5" },
"telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" },
"text-case.nvim": { "branch": "main", "commit": "0a8ef564493a850b7646c57d55682e2ba19e50ad" },
"undotree": { "branch": "master", "commit": "0e11ba7325efbbb3f3bebe06213afa3e7ec75131" },

View file

@ -19,6 +19,7 @@ return {
dependencies = {
{ "nvim-lua/plenary.nvim" },
{ "nvim-telescope/telescope-fzf-native.nvim", enabled = vim.fn.executable("make") == 1, build = "make" },
{ "nvim-telescope/telescope-ui-select.nvim" },
},
build = prereqs,
cmd = "Telescope",
@ -91,18 +92,32 @@ return {
mode = { "n", "v", "x" },
},
},
opts = {
pickers = {
buffers = {
sort_lastused = true,
opts = function()
return {
pickers = {
buffers = {
sort_lastused = true,
},
find_files = {
hidden = true,
sort_lastused = true,
},
},
find_files = {
hidden = true,
sort_lastused = true,
defaults = {
file_ignore_patterns = { "node_modules", "package-lock.json", "target" },
},
},
defaults = {
file_ignore_patterns = { "node_modules", "package-lock.json", "target" },
},
},
extensions = {
["ui-select"] = {
require('telescope.themes').get_cursor {
}
},
},
}
end,
config = function(_, opts)
local ts = require("telescope")
ts.setup(opts)
ts.load_extension("ui-select")
end,
}

View file

@ -2,8 +2,8 @@ return {
"johmsalas/text-case.nvim",
dependencies = "nvim-telescope/telescope.nvim",
event = "BufEnter",
config = function()
require("textcase").setup()
config = function(_, opts)
require("textcase").setup(opts)
require("telescope").load_extension("textcase")
end,
keys = {