From cc89a3d0c2211510fc581425c47d9dc97df56bdf Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 28 Apr 2025 22:16:08 +0200 Subject: Changed Telescope settings to include hidden files --- nvim/init.lua | 100 ++++++++++++++++++----------------------- nvim/lua/keybindings.lua | 6 +-- windows-terminal/settings.json | 16 +------ 3 files changed, 49 insertions(+), 73 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index bc36452..343fd4b 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -53,33 +53,21 @@ require('telescope').setup({ }, -- other defaults configuration here }, - -- extensions = { - -- file_browser = { - -- mappings ={ - -- n = { - -- [""] = open_in_external_program, - -- }, - -- i = { - -- [""] = open_in_external_program, - -- }, - -- }, - -- }, - -- }, - -- other configuration values here + pickers = { + live_grep = { + file_ignore_patterns = { 'node_modules', '.git', '.venv' }, + additional_args = function(_) + return { "--hidden" } + end + }, + find_files = { + file_ignore_patterns = { 'node_modules', '.git', '.venv' }, + hidden = true + } + } }) require("Comment").setup() --- require("neorg").setup() --- require("bufferline").setup{} --- init.lua --- require('cmp').setup({ --- sources = { --- { name = 'orgmode' }, --- { name = 'neorg'}, --- } --- }) - --- require("telescope").load_extension "file_browser" -- REQUIRED harpoon:setup() -- REQUIRED @@ -324,27 +312,27 @@ require("oil").setup({ -- Close the terminal with Ctrl+q and Ctrl+d in terminal mode function _G.set_terminal_keymaps() - local opts = { noremap = true, silent = true } - vim.api.nvim_buf_set_keymap(0, 't', '', [[ToggleTerm]], opts) - vim.api.nvim_buf_set_keymap(0, 't', '', [[ToggleTerm]], opts) - -- vim.api.nvim_buf_set_keymap(0, 'n', '', [[ToggleTerm]], opts) - -- vim.api.nvim_buf_set_keymap(0, 't', 'jk','',opts) - -- vim.api.nvim_buf_del_keymap(0, 'i', "jk") - -- vim.api.nvim_buf_set_keymap(0, 'i', 'k', '', opts) + local opts = { noremap = true, silent = true } + vim.api.nvim_buf_set_keymap(0, 't', '', [[ToggleTerm]], opts) + vim.api.nvim_buf_set_keymap(0, 't', '', [[ToggleTerm]], opts) + -- vim.api.nvim_buf_set_keymap(0, 'n', '', [[ToggleTerm]], opts) + -- vim.api.nvim_buf_set_keymap(0, 't', 'jk','',opts) + -- vim.api.nvim_buf_del_keymap(0, 'i', "jk") + -- vim.api.nvim_buf_set_keymap(0, 'i', 'k', '', opts) end require("toggleterm").setup({ - -- open_mapping = [[]], -- Example keybinding, adjust as needed - direction = "float", -- or "horizontal" / "vertical" / "tab" + -- open_mapping = [[]], -- Example keybinding, adjust as needed + direction = "float", -- or "horizontal" / "vertical" / "tab" -- set_terminal_keymaps(), - -- on_open = function(term) - -- vim.cmd("startinsert") -- Always enter insert mode when terminal opens - -- end, - -- on_focus = function(term) - -- vim.cmd("startinsert") -- Enter insert mode when terminal gains focus - -- end, - -- on_close = function(term) - -- vim.cmd("stopinsert") -- Stop insert mode when terminal closes - -- end, + -- on_open = function(term) + -- vim.cmd("startinsert") -- Always enter insert mode when terminal opens + -- end, + -- on_focus = function(term) + -- vim.cmd("startinsert") -- Enter insert mode when terminal gains focus + -- end, + -- on_close = function(term) + -- vim.cmd("stopinsert") -- Stop insert mode when terminal closes + -- end, start_in_insert=true, -- persist_mode = true, }) @@ -374,20 +362,20 @@ vim.api.nvim_create_autocmd({ "TermOpen", "BufEnter" }, { -- Add this after your lsp-zero configuration vim.diagnostic.config({ - virtual_text = { - prefix = '●', -- Could be '■', '▎', 'x' - source = "if_many" - }, - float = { - -- source = "always", - border = "rounded", - header = "", - prefix = "", - }, - signs = true, - underline = true, - update_in_insert = false, - severity_sort = true, + virtual_text = { + prefix = '●', -- Could be '■', '▎', 'x' + source = "if_many" + }, + float = { + -- source = "always", + border = "rounded", + header = "", + prefix = "", + }, + signs = true, + underline = true, + update_in_insert = false, + severity_sort = true, }) -- Add keyboard shortcuts to see full error messages diff --git a/nvim/lua/keybindings.lua b/nvim/lua/keybindings.lua index 8ad83c7..9a9d0f0 100644 --- a/nvim/lua/keybindings.lua +++ b/nvim/lua/keybindings.lua @@ -11,17 +11,17 @@ vim.g.mapleader = " " -- vim.keymap.set('n', "pb", builtin.buffers,{}) -- vim.keymap.set('n', 'ff', 'Telescope find_files search_dirs=[".","D:/Optics/CODEV/Macros","C:/CODEV202403/macro","C:/CODEV202403/lens"] theme=dropdown') -vim.keymap.set('n', 'ff', "Telescope find_files cwd= theme=dropdown") +vim.keymap.set('n', 'ff', "Telescope find_files theme=dropdown") vim.keymap.set('n', 'fm', "Telescope find_files cwd=D:/Optics/CODEV/Macros theme=dropdown") vim.keymap.set('n', 'fc', "Telescope find_files cwd=C:/CODEV202403/macro theme=dropdown") vim.keymap.set('n', 'fl', "Telescope find_files cwd=C:/CODEV202403/lens theme=dropdown") -vim.keymap.set("n", "pp", "Telescope file_browser cwd= theme=dropdown") +vim.keymap.set("n", "pp", "Telescope file_browser theme=dropdown") vim.keymap.set("n", "pm", "Telescope file_browser cwd=D:/Optics/CODEV/Macros theme=dropdown") vim.keymap.set("n", "pc", "Telescope file_browser cwd=C:/CODEV202403/macro theme=dropdown") vim.keymap.set("n", "pl", "Telescope file_browser cwd=C:/CODEV202403/lens theme=dropdown") -vim.keymap.set('n', "gg", "Telescope live_grep cwd= theme=dropdown") +vim.keymap.set('n', "gg", "Telescope live_grep theme=dropdown") vim.keymap.set('n', "gm", "Telescope live_grep cwd=D:/Optics/CODEV/Macros theme=dropdown") vim.keymap.set('n', "gc", "Telescope live_grep cwd=C:/CODEV202403/macro theme=dropdown") vim.keymap.set('n', "gl", "Telescope live_grep cwd=C:/CODEV202403/lens theme=dropdown") diff --git a/windows-terminal/settings.json b/windows-terminal/settings.json index be8abbb..b28c0cf 100644 --- a/windows-terminal/settings.json +++ b/windows-terminal/settings.json @@ -99,21 +99,9 @@ "source": "Windows.Terminal.Azure" }, { - "guid": "{4aa036c5-c61a-5931-8342-ab6e0f0314c6}", + "guid": "{8bd3ca1b-00bb-5d4f-947f-ec444f47cb22}", "hidden": false, - "name": "Ubuntu", - "source": "Microsoft.WSL" - }, - { - "guid": "{51855cb2-8cce-5362-8f54-464b92b32386}", - "hidden": false, - "name": "Ubuntu", - "source": "CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc" - }, - { - "guid": "{aa3a40cc-c841-5c29-8ddf-356a19c32c90}", - "hidden": false, - "name": "Debian", + "name": "archlinux", "source": "Microsoft.WSL" } ] -- cgit v1.2.3