⬆️ deps(nvim): nerd fonts are now a part of cmp, instead of a telescope search
This commit is contained in:
parent
c53760f3eb
commit
25722f99bd
2 changed files with 25 additions and 9 deletions
|
@ -13,6 +13,12 @@ return {
|
||||||
{
|
{
|
||||||
"hrsh7th/cmp-emoji",
|
"hrsh7th/cmp-emoji",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"lukas-reineke/cmp-under-comparator",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"chrisgrieser/cmp-nerdfont",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader>ciC", ":CmpStatus<CR>", desc = "Cmp Status" },
|
{ "<leader>ciC", ":CmpStatus<CR>", desc = "Cmp Status" },
|
||||||
|
@ -21,7 +27,12 @@ return {
|
||||||
opts.sources = cmp.config.sources(
|
opts.sources = cmp.config.sources(
|
||||||
vim.list_extend(
|
vim.list_extend(
|
||||||
opts.sources,
|
opts.sources,
|
||||||
{ { name = "emoji" }, { name = "git" }, { name = "fonts", option = { space_filter = "-" } } }
|
{
|
||||||
|
{ name = "emoji" },
|
||||||
|
{ name = "git" },
|
||||||
|
{ name = "fonts", option = { space_filter = "-" } },
|
||||||
|
{ name = "nerdfont" },
|
||||||
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
opts.mapping = cmp.mapping.preset.insert({
|
opts.mapping = cmp.mapping.preset.insert({
|
||||||
|
@ -47,6 +58,18 @@ return {
|
||||||
completion = cmp.config.window.bordered(),
|
completion = cmp.config.window.bordered(),
|
||||||
documentation = cmp.config.window.bordered(),
|
documentation = cmp.config.window.bordered(),
|
||||||
}
|
}
|
||||||
|
opts.sorting = {
|
||||||
|
comparators = {
|
||||||
|
cmp.config.compare.offset,
|
||||||
|
cmp.config.compare.exact,
|
||||||
|
cmp.config.compare.score,
|
||||||
|
require("cmp-under-comparator").under,
|
||||||
|
cmp.config.compare.kind,
|
||||||
|
cmp.config.compare.sort_text,
|
||||||
|
cmp.config.compare.length,
|
||||||
|
cmp.config.compare.order,
|
||||||
|
},
|
||||||
|
}
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,13 +5,6 @@ return {
|
||||||
{
|
{
|
||||||
"nvim-telescope/telescope.nvim",
|
"nvim-telescope/telescope.nvim",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
{
|
|
||||||
"2kabhishek/nerdy.nvim",
|
|
||||||
dependencies = {
|
|
||||||
"stevearc/dressing.nvim",
|
|
||||||
},
|
|
||||||
cmd = "Nerdy",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"piersolenski/telescope-import.nvim",
|
"piersolenski/telescope-import.nvim",
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
|
@ -139,8 +132,8 @@ return {
|
||||||
{ "<leader>fz", "<cmd>Telescope zoxide list<CR>", desc = "Zoxide" },
|
{ "<leader>fz", "<cmd>Telescope zoxide list<CR>", desc = "Zoxide" },
|
||||||
{ "<leader>sp", "<cmd>Telescope lazy<CR>", desc = "Plugins (Lazy)" },
|
{ "<leader>sp", "<cmd>Telescope lazy<CR>", desc = "Plugins (Lazy)" },
|
||||||
{ "<leader>sl", "<cmd>Telescope luasnip<CR>", desc = "Luasnip (Snippets)" },
|
{ "<leader>sl", "<cmd>Telescope luasnip<CR>", desc = "Luasnip (Snippets)" },
|
||||||
{ "<leader>sN", "<cmd>Nerdy<cr>", desc = "Nerd Fonts" },
|
|
||||||
{ "<leader>gC", "<cmd>Telescope git_commits<CR>", desc = "Commits" },
|
{ "<leader>gC", "<cmd>Telescope git_commits<CR>", desc = "Commits" },
|
||||||
|
{ "<leader>uS", Util.telescope("colorscheme", { enable_preview = true }), desc = "Colorscheme with preview" },
|
||||||
{
|
{
|
||||||
"<leader>ssa",
|
"<leader>ssa",
|
||||||
Util.telescope("lsp_document_symbols", {
|
Util.telescope("lsp_document_symbols", {
|
||||||
|
|
Loading…
Add table
Reference in a new issue