From ed4b90be18c4d92826c408eb470461de64e8659f Mon Sep 17 00:00:00 2001 From: voidarclabs Date: Thu, 12 Feb 2026 10:04:55 +0000 Subject: [PATCH] test --- init.lua | 18 +++++++++--------- lua/plugins/functional/mini.lua | 1 + lua/plugins/functional/telescope-ui-select.lua | 4 ++++ lua/plugins/functional/telescope.lua | 8 +++++++- 4 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 lua/plugins/functional/telescope-ui-select.lua diff --git a/init.lua b/init.lua index 4e30913..b8d4fb4 100644 --- a/init.lua +++ b/init.lua @@ -59,12 +59,12 @@ vim.keymap.set("n", "", 'echo "Use j to move!!"') vim.keymap.set("i", "", "", { noremap = true }) -- Keybinds for saving and stuff -vim.keymap.set("n", "qq", "qa!", { noremap = true }) -vim.keymap.set("n", "qs", function() -- quit and save session - vim.cmd("AutoSession save") - vim.cmd("wqa") -end, { noremap = true }) -vim.keymap.set("n", "qd", function() -- quit and delete session - vim.cmd("AutoSession delete") - vim.cmd("wqa") -end, { noremap = true }) +-- vim.keymap.set("n", "qq", "qa!", { noremap = true }) +-- vim.keymap.set("n", "qs", function() -- quit and save session +-- vim.cmd("AutoSession save") +-- vim.cmd("wqa") +-- end, { noremap = true }) +-- vim.keymap.set("n", "qd", function() -- quit and delete session +-- vim.cmd("AutoSession delete") +-- vim.cmd("wqa") +-- end, { noremap = true }) diff --git a/lua/plugins/functional/mini.lua b/lua/plugins/functional/mini.lua index 7402233..6ea0345 100644 --- a/lua/plugins/functional/mini.lua +++ b/lua/plugins/functional/mini.lua @@ -22,6 +22,7 @@ return { require("mini.sessions").setup({ autosread = true, autowrite = true, + file = ".session", }) require("mini.notify").setup() -- Better Notifications require("mini.surround").setup() -- Suround selections with characters diff --git a/lua/plugins/functional/telescope-ui-select.lua b/lua/plugins/functional/telescope-ui-select.lua new file mode 100644 index 0000000..71698e0 --- /dev/null +++ b/lua/plugins/functional/telescope-ui-select.lua @@ -0,0 +1,4 @@ +return { + "nvim-telescope/telescope-ui-select.nvim", + dependencies = { "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim" }, +} diff --git a/lua/plugins/functional/telescope.lua b/lua/plugins/functional/telescope.lua index 9b6df1f..993806c 100644 --- a/lua/plugins/functional/telescope.lua +++ b/lua/plugins/functional/telescope.lua @@ -5,7 +5,7 @@ return { config = function() require("telescope").setup({ defaults = { - file_ignore_patterns = { ".git" }, + file_ignore_patterns = { ".git", ".node_modules" }, }, pickers = { find_files = { @@ -19,6 +19,11 @@ return { -- disables netrw and use telescope-file-browser in its place hijack_netrw = true, }, + ["ui-select"] = { + require("telescope.themes").get_dropdown({ + -- even more opts + }), + }, }, }) local builtin = require("telescope.builtin") @@ -40,5 +45,6 @@ return { end, { desc = "Telescope buffers" }) require("telescope").load_extension("file_browser") + require("telescope").load_extension("ui-select") end, }