From 2f3f91682f7b4a33f1791781bfa8eca4f7c9527a Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Wed, 13 May 2026 19:32:22 -0400 Subject: new system on gentoo --- .config/nvim/lua/autocmds.lua | 22 -------- .config/nvim/lua/keymaps.lua | 49 ---------------- .config/nvim/lua/options.lua | 40 ------------- .config/nvim/lua/plugins/cmp.lua | 53 ------------------ .config/nvim/lua/plugins/colorscheme.lua | 6 -- .config/nvim/lua/plugins/comment.lua | 4 -- .config/nvim/lua/plugins/fidget.lua | 17 ------ .config/nvim/lua/plugins/glance.lua | 10 ---- .config/nvim/lua/plugins/init.lua | 1 - .config/nvim/lua/plugins/lspconfig.lua | 96 -------------------------------- .config/nvim/lua/plugins/luadev.lua | 5 -- .config/nvim/lua/plugins/luasnip.lua | 12 ---- .config/nvim/lua/plugins/multicursor.lua | 61 -------------------- .config/nvim/lua/plugins/neogit.lua | 8 --- .config/nvim/lua/plugins/pair.lua | 5 -- .config/nvim/lua/plugins/scroll.lua | 23 -------- .config/nvim/lua/plugins/signature.lua | 10 ---- .config/nvim/lua/plugins/surround.lua | 21 ------- .config/nvim/lua/plugins/telescope.lua | 45 --------------- .config/nvim/lua/plugins/treesitter.lua | 24 -------- .config/nvim/lua/plugins/trouble.lua | 37 ------------ .config/nvim/lua/plugins/yank.lua | 10 ---- 22 files changed, 559 deletions(-) delete mode 100644 .config/nvim/lua/autocmds.lua delete mode 100644 .config/nvim/lua/keymaps.lua delete mode 100644 .config/nvim/lua/options.lua delete mode 100644 .config/nvim/lua/plugins/cmp.lua delete mode 100644 .config/nvim/lua/plugins/colorscheme.lua delete mode 100644 .config/nvim/lua/plugins/comment.lua delete mode 100644 .config/nvim/lua/plugins/fidget.lua delete mode 100644 .config/nvim/lua/plugins/glance.lua delete mode 100644 .config/nvim/lua/plugins/init.lua delete mode 100644 .config/nvim/lua/plugins/lspconfig.lua delete mode 100644 .config/nvim/lua/plugins/luadev.lua delete mode 100644 .config/nvim/lua/plugins/luasnip.lua delete mode 100644 .config/nvim/lua/plugins/multicursor.lua delete mode 100644 .config/nvim/lua/plugins/neogit.lua delete mode 100644 .config/nvim/lua/plugins/pair.lua delete mode 100644 .config/nvim/lua/plugins/scroll.lua delete mode 100644 .config/nvim/lua/plugins/signature.lua delete mode 100644 .config/nvim/lua/plugins/surround.lua delete mode 100644 .config/nvim/lua/plugins/telescope.lua delete mode 100644 .config/nvim/lua/plugins/treesitter.lua delete mode 100644 .config/nvim/lua/plugins/trouble.lua delete mode 100644 .config/nvim/lua/plugins/yank.lua (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua deleted file mode 100644 index bff808a..0000000 --- a/.config/nvim/lua/autocmds.lua +++ /dev/null @@ -1,22 +0,0 @@ --- Wrap and check for spell in text filetypes. -vim.api.nvim_create_autocmd('FileType', { - group = vim.api.nvim_create_augroup('wrap_spell', { clear = true }), - pattern = { 'gitcommit', 'markdown' }, - callback = function() - vim.opt_local.wrap = true - vim.opt_local.spell = true - end, -}) - --- Go to last loc when opening a buffer. -vim.api.nvim_create_autocmd('BufReadPost', { - group = vim.api.nvim_create_augroup('last_loc', { clear = true }), - callback = function() - local mark = vim.api.nvim_buf_get_mark(0, '"') - local lcount = vim.api.nvim_buf_line_count(0) - if mark[1] > 0 and mark[1] <= lcount then - -- Protected call to catch errors. - pcall(vim.api.nvim_win_set_cursor, 0, mark) - end - end, -}) diff --git a/.config/nvim/lua/keymaps.lua b/.config/nvim/lua/keymaps.lua deleted file mode 100644 index 7b5a27a..0000000 --- a/.config/nvim/lua/keymaps.lua +++ /dev/null @@ -1,49 +0,0 @@ --- Remap for dealing with word wrap -vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) -vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) - --- Move to window using the keys -vim.keymap.set('n', '', 'h', { desc = 'Switch to left window' }) -vim.keymap.set('n', '', 'j', { desc = 'Switch to lower window' }) -vim.keymap.set('n', '', 'k', { desc = 'Switch to upper window' }) -vim.keymap.set('n', '', 'l', { desc = 'Switch to right window' }) - --- Quickfix list -vim.keymap.set('n', '[q', vim.cmd.cprev, { desc = 'Previous quickfix item' }) -vim.keymap.set('n', ']q', vim.cmd.cnext, { desc = 'Next quickfix item' }) - --- Diagnostics -vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to prev diagnostic message' }) -vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnostic message' }) -vim.keymap.set('n', 'gl', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' }) -vim.keymap.set('n', 'q', vim.diagnostic.setqflist, { desc = 'Open diagnostic quickfix list' }) - --- Nagivation in insert -vim.keymap.set({'i', 'c'}, '', '', { desc = "Forward char" }) -vim.keymap.set({'i', 'c'}, '', 'gj', { desc = "Up char" }) -vim.keymap.set({'i', 'c'}, '', 'gk', { desc = "Down char" }) -vim.keymap.set({'i', 'c'}, '', '', { desc = "Backward char" }) - --- to exit -vim.keymap.set({'i', 'n', 'v', 'c'}, '', '', { desc = "Exit mode" }) -vim.cmd('cmap ') - --- C-d to delete -vim.keymap.set('i', '', '', { desc = "Delete forward char"}) - --- Jump forward and back -vim.keymap.set('n', '', '$', { desc = "Delete forward char"}) -vim.keymap.set('n', '', '_', { desc = "Delete forward char"}) - --- File managerment -vim.keymap.set('n', 'e', ':e =expand("%:p:h") . "/"', { desc = 'Open file in current directory' }) - --- Insert at correct tab -vim.keymap.set("n", "i", function() - local line = vim.api.nvim_get_current_line() - if #line == 0 then - return [["_cc]] - else - return "i" - end -end, { expr = true, noremap = true }) diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua deleted file mode 100644 index d0adefb..0000000 --- a/.config/nvim/lua/options.lua +++ /dev/null @@ -1,40 +0,0 @@ --- tabs -vim.opt.tabstop = 4 -vim.opt.shiftwidth = 0 -vim.opt.expandtab = false -vim.opt.autoindent = true -vim.opt.smartindent = true --- display cursor at front of tabs -vim.opt.list = true -vim.opt.listchars = { tab = " " } - -vim.opt.shortmess:append { s = true, I = true } - -vim.g.mapleader = ' ' -vim.g.maplocalleader = '\\' - --- line numbers -vim.opt.signcolumn="number" -vim.opt.number=true -vim.opt.fillchars:append({ eob = " " }) -vim.opt.scrolloff = 7 - -vim.opt.splitright = true - -vim.opt.cinoptions:append("g0") -vim.opt.cinoptions:append("L0") - -vim.opt.cursorline = true - -vim.diagnostic.config({ - virtual_text = true, -}) - --- undo -vim.opt.swapfile = false -vim.opt.backup = false -vim.opt.undodir = os.getenv("HOME") .. "/.cache/nvim/undodir" -vim.opt.undofile = true - --- misc -vim.opt.updatetime = 700 diff --git a/.config/nvim/lua/plugins/cmp.lua b/.config/nvim/lua/plugins/cmp.lua deleted file mode 100644 index f515e17..0000000 --- a/.config/nvim/lua/plugins/cmp.lua +++ /dev/null @@ -1,53 +0,0 @@ -return { - 'hrsh7th/nvim-cmp', - event = { 'InsertEnter', 'CmdlineEnter' }, - dependencies = { - 'saadparwaiz1/cmp_luasnip', - 'hrsh7th/cmp-buffer', - 'hrsh7th/cmp-cmdline', - 'hrsh7th/cmp-path', - }, - opts = function() - local cmp = require('cmp') - local select_opts = {behavior = cmp.SelectBehavior.Select} - - return { - snippet = { - expand = function(args) - require('luasnip').lsp_expand(args.body) - end, - }, - mapping = { - [''] = cmp.mapping.select_prev_item(select_opts), - [''] = cmp.mapping.select_next_item(select_opts), - [''] = cmp.mapping.scroll_docs(-4), - [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.abort(), - [''] = cmp.mapping.confirm({select = true}), - }, - sources = cmp.config.sources({ - { name = 'nvim_lsp', max_item_count = 5, keyword_length = 1 }, - { name = "luasnip", max_item_count = 5, keyword_length = 2 }, - }, { - { name = 'buffer', max_item_count = 2, keyword_length = 3 }, - }, { - { name = 'path', max_item_count = 2 }, - }), - sorting = { - comparators = { - cmp.config.compare.offset, - cmp.config.compare.exact, - --cmp.config.compare.scopes, - cmp.config.compare.score, - - cmp.config.compare.locality, - cmp.config.compare.kind, - --cmp.config.compare.sort_text, - cmp.config.compare.length, - cmp.config.compare.order, - }, - }, - } - end, -} - diff --git a/.config/nvim/lua/plugins/colorscheme.lua b/.config/nvim/lua/plugins/colorscheme.lua deleted file mode 100644 index acdc3ee..0000000 --- a/.config/nvim/lua/plugins/colorscheme.lua +++ /dev/null @@ -1,6 +0,0 @@ -return { - "folke/tokyonight.nvim", - config = function () - vim.cmd[[colorscheme tokyonight-moon]] - end -} diff --git a/.config/nvim/lua/plugins/comment.lua b/.config/nvim/lua/plugins/comment.lua deleted file mode 100644 index 4fbab38..0000000 --- a/.config/nvim/lua/plugins/comment.lua +++ /dev/null @@ -1,4 +0,0 @@ -return { - 'numToStr/Comment.nvim', - config = true, -} diff --git a/.config/nvim/lua/plugins/fidget.lua b/.config/nvim/lua/plugins/fidget.lua deleted file mode 100644 index facf28b..0000000 --- a/.config/nvim/lua/plugins/fidget.lua +++ /dev/null @@ -1,17 +0,0 @@ -return { - 'j-hui/fidget.nvim', - tag = 'v1.4.1', - lazy = true, - opts = { - progress = { - display = { - progress_icon = { pattern = 'line', period = 0.7 }, - }, - }, - notification = { - window = { - winblend = 0, - }, - }, - }, -} diff --git a/.config/nvim/lua/plugins/glance.lua b/.config/nvim/lua/plugins/glance.lua deleted file mode 100644 index 9c43939..0000000 --- a/.config/nvim/lua/plugins/glance.lua +++ /dev/null @@ -1,10 +0,0 @@ -return { - 'dnlhc/glance.nvim', - cmd = 'Glance', - config = function() - require("glance").setup({}) - end, - keys = { - { 'gr', 'Glance references' } - } -} diff --git a/.config/nvim/lua/plugins/init.lua b/.config/nvim/lua/plugins/init.lua deleted file mode 100644 index a564707..0000000 --- a/.config/nvim/lua/plugins/init.lua +++ /dev/null @@ -1 +0,0 @@ -return {} diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua deleted file mode 100644 index ee8c464..0000000 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ /dev/null @@ -1,96 +0,0 @@ -local on_attach = function(client, bufnr) - local keymap = function(mode, keys, func, opts) - opts.buffer = bufnr - vim.keymap.set(mode, keys, func, opts) - end - - keymap('n', 'gd', vim.lsp.buf.definition, { desc = 'Go to definition' }) - keymap('n', 'gD', vim.lsp.buf.declaration, { desc = 'Go to declaration' }) - keymap('n', 'gI', vim.lsp.buf.implementation, { desc = 'Go to implementation' }) - keymap('n', 'gy', vim.lsp.buf.type_definition, { desc = 'Go to type definition' }) - -- keymap('n', 'gr', vim.lsp.buf.references, { desc = 'List references' }) - - keymap('n', 'ds', vim.lsp.buf.document_symbol, { desc = 'List document symbols' }) - keymap('n', 'ws', vim.lsp.buf.workspace_symbol, { desc = 'List workspace symbols' }) - - keymap('n', 'K', vim.lsp.buf.hover, { desc = 'Show documentation' }) - keymap('n', 'gK', vim.lsp.buf.signature_help, { desc = 'Show signature' }) - keymap('i', '', vim.lsp.buf.signature_help, { desc = 'Show signature' }) - - keymap('n', 'rn', vim.lsp.buf.rename, { desc = 'Rename symbol' }) - keymap('n', 'ca', vim.lsp.buf.code_action, { desc = 'Code action' }) - - keymap('n', 'wa', vim.lsp.buf.add_workspace_folder, { desc = 'Add workspace folder' }) - keymap('n', 'wr', vim.lsp.buf.remove_workspace_folder, { desc = 'Remove workspace folder' }) - keymap('n', 'cf', vim.cmd.ClangdSwitchSourceHeader, { desc = 'Switch source with header' }) - keymap( - 'n', - 'wl', - function() print(vim.inspect(vim.lsp.buf.list_workspace_folders())) end, - { desc = 'List workspace folders' } - ) -end - -return { - 'neovim/nvim-lspconfig', - dependencies = { - "hrsh7th/cmp-nvim-lsp", - 'j-hui/fidget.nvim', - }, - ft = { 'c', 'cpp', 'lua', 'zig' }, - opts = { - servers = { - lua_ls = { - settings = { - Lua = { - workspace = { checkThirdParty = false }, - telemetry = { enable = false }, - }, - }, - }, - clangd = { - settings = {}, - cmd = { "clangd", "--header-insertion=never" }, - }, - zls = { - settings = {}, - }, - }, - }, - config = function(_, opts) - local lspconfig = require('lspconfig'); - local capabilities = require('cmp_nvim_lsp').default_capabilities() - - for name, conf in pairs(opts.servers) do - lspconfig[name].setup { - capabilities = capabilities, - settings = conf.settings, - on_attach = function(client, bufnr) - local _, err = pcall(on_attach, client, bufnr) - if err then - vim.notify('[on_attach] error: ' .. err, vim.log.levels.ERROR) - else - vim.notify('[on_attach] ' .. client.name .. ' attached to buffer ' .. bufnr, vim.log.levels.INFO) - end - end, - } - end - - -- Autohighlight symbol under cursor - vim.api.nvim_create_autocmd({ "CursorHold", "CursorHoldI" }, { - callback = function() - local bufnr = vim.api.nvim_get_current_buf() - if next(vim.lsp.get_clients({ buffer = bufnr })) then - vim.lsp.buf.document_highlight() - end - end, - }) - -- Clear highlights when cursor moves - vim.api.nvim_create_autocmd({ "CursorMoved", "CursorMovedI" }, { - callback = function() - vim.lsp.buf.clear_references() - end, - }) - - end -} diff --git a/.config/nvim/lua/plugins/luadev.lua b/.config/nvim/lua/plugins/luadev.lua deleted file mode 100644 index 7011f66..0000000 --- a/.config/nvim/lua/plugins/luadev.lua +++ /dev/null @@ -1,5 +0,0 @@ -return { - "folke/lazydev.nvim", - ft = "lua", - config = true, -} diff --git a/.config/nvim/lua/plugins/luasnip.lua b/.config/nvim/lua/plugins/luasnip.lua deleted file mode 100644 index 8ed8c24..0000000 --- a/.config/nvim/lua/plugins/luasnip.lua +++ /dev/null @@ -1,12 +0,0 @@ -return { - 'L3MON4D3/LuaSnip', - lazy = true, - dependencies = { 'rafamadriz/friendly-snippets' }, - keys = { - { '', function() require('luasnip').jump(-1) end, mode = { 'i', 's' } }, - { '', function() require('luasnip').jump(1) end, mode = { 'i', 's' } }, - }, - config = function() - require('luasnip.loaders.from_vscode').lazy_load() - end, -} diff --git a/.config/nvim/lua/plugins/multicursor.lua b/.config/nvim/lua/plugins/multicursor.lua deleted file mode 100644 index 75f8b6e..0000000 --- a/.config/nvim/lua/plugins/multicursor.lua +++ /dev/null @@ -1,61 +0,0 @@ -return { - "jake-stewart/multicursor.nvim", - branch = "1.0", - config = function() - local mc = require("multicursor-nvim") - mc.setup() - - local set = vim.keymap.set - - -- Add or skip cursor above/below the main cursor. - set({"n", "x"}, "", function() mc.lineAddCursor(-1) end) - set({"n", "x"}, "", function() mc.lineAddCursor(1) end) - set({"n", "x"}, "", function() mc.lineSkipCursor(-1) end) - set({"n", "x"}, "", function() mc.lineSkipCursor(1) end) - - -- Add or skip adding a new cursor by matching word/selection - set({"n", "x"}, "n", function() mc.matchAddCursor(1) end) - set({"n", "x"}, "s", function() mc.matchSkipCursor(1) end) - set({"n", "x"}, "N", function() mc.matchAddCursor(-1) end) - set({"n", "x"}, "S", function() mc.matchSkipCursor(-1) end) - - -- Add and remove cursors with control + left click. - set("n", "", mc.handleMouse) - set("n", "", mc.handleMouseDrag) - set("n", "", mc.handleMouseRelease) - - -- Disable and enable cursors. - set({"n", "x"}, "", mc.toggleCursor) - - -- Mappings defined in a keymap layer only apply when there are - -- multiple cursors. This lets you have overlapping mappings. - mc.addKeymapLayer(function(layerSet) - - -- Select a different cursor as the main one. - layerSet({"n", "x"}, "", mc.prevCursor) - layerSet({"n", "x"}, "", mc.nextCursor) - - -- Delete the main cursor. - layerSet({"n", "x"}, "x", mc.deleteCursor) - - -- Enable and clear cursors using escape. - layerSet("n", "", function() - if not mc.cursorsEnabled() then - mc.enableCursors() - else - mc.clearCursors() - end - end) - end) - - -- Customize how cursors look. - local hl = vim.api.nvim_set_hl - hl(0, "MultiCursorCursor", { reverse = true }) - hl(0, "MultiCursorVisual", { link = "Visual" }) - hl(0, "MultiCursorSign", { link = "SignColumn"}) - hl(0, "MultiCursorMatchPreview", { link = "Search" }) - hl(0, "MultiCursorDisabledCursor", { reverse = true }) - hl(0, "MultiCursorDisabledVisual", { link = "Visual" }) - hl(0, "MultiCursorDisabledSign", { link = "SignColumn"}) - end -} diff --git a/.config/nvim/lua/plugins/neogit.lua b/.config/nvim/lua/plugins/neogit.lua deleted file mode 100644 index 0f5f90e..0000000 --- a/.config/nvim/lua/plugins/neogit.lua +++ /dev/null @@ -1,8 +0,0 @@ -return { - "NeogitOrg/neogit", - dependencies = { - "nvim-lua/plenary.nvim", -- required - "sindrets/diffview.nvim", -- optional - Diff integration - "nvim-telescope/telescope.nvim", -- optional - }, -} diff --git a/.config/nvim/lua/plugins/pair.lua b/.config/nvim/lua/plugins/pair.lua deleted file mode 100644 index 5698563..0000000 --- a/.config/nvim/lua/plugins/pair.lua +++ /dev/null @@ -1,5 +0,0 @@ -return { - 'windwp/nvim-autopairs', - event = "InsertEnter", - config = true -} diff --git a/.config/nvim/lua/plugins/scroll.lua b/.config/nvim/lua/plugins/scroll.lua deleted file mode 100644 index 4de5939..0000000 --- a/.config/nvim/lua/plugins/scroll.lua +++ /dev/null @@ -1,23 +0,0 @@ -return { - "karb94/neoscroll.nvim", - opts = { - mappings = { -- Keys to be mapped to their corresponding default scrolling animation - '', '', - '', '', - '', '', - 'zt', 'zz', 'zb', - }, - hide_cursor = true, -- Hide cursor while scrolling - stop_eof = true, -- Stop at when scrolling downwards - respect_scrolloff = false, -- Stop scrolling when the cursor reaches the scrolloff margin of the file - cursor_scrolls_alone = true, -- The cursor will keep on scrolling even if the window cannot scroll further - duration_multiplier = 1.0, -- Global duration multiplier - easing = 'linear', -- Default easing function - pre_hook = nil, -- Function to run before the scrolling animation starts - post_hook = nil, -- Function to run after the scrolling animation ends - performance_mode = false, -- Disable "Performance Mode" on all buffers. - ignored_events = { -- Events ignored while scrolling - 'WinScrolled', 'CursorMoved' - }, - }, -} diff --git a/.config/nvim/lua/plugins/signature.lua b/.config/nvim/lua/plugins/signature.lua deleted file mode 100644 index 0d0a174..0000000 --- a/.config/nvim/lua/plugins/signature.lua +++ /dev/null @@ -1,10 +0,0 @@ -return { - "ray-x/lsp_signature.nvim", - event = "InsertEnter", - opts = { - bind = true, - handler_opts = { - border = "rounded" - } - }, -} diff --git a/.config/nvim/lua/plugins/surround.lua b/.config/nvim/lua/plugins/surround.lua deleted file mode 100644 index 7504211..0000000 --- a/.config/nvim/lua/plugins/surround.lua +++ /dev/null @@ -1,21 +0,0 @@ -return { - "echasnovski/mini.surround", - event = "VeryLazy", - config = function() - require("mini.surround").setup({ - mappings = { - add = '', - delete = 'ds', - find = '', - find_left = '', - highlight = '', - replace = '', - update_n_lines = '', - - -- Add this only if you don't want to use extended mappings - suffix_last = '', - suffix_next = '', - } - }) - end -} diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua deleted file mode 100644 index 264a77b..0000000 --- a/.config/nvim/lua/plugins/telescope.lua +++ /dev/null @@ -1,45 +0,0 @@ -return { - 'nvim-telescope/telescope.nvim', - cmd = 'Telescope', - dependencies = { - 'nvim-lua/plenary.nvim', - }, - keys = function() - local lazy_telescope = function(builtin) - return function(...) - if builtin == 'find_files_custom' then - require('telescope.builtin').find_files({ find_command = {'rg', '--files', '--hidden', '-g', '!.git', '-g', '!external/', '-g', '!build/' }}) - else - require('telescope.builtin')[builtin](...) - end - end - end - return { - { 'fb', lazy_telescope('buffers'), desc = 'Find buffers' }, - { 'fd', lazy_telescope('diagnostics'), desc = 'Find diagnostics' }, - { 'fF', lazy_telescope('git_files'), desc = 'Find Git files' }, - { 'fG', lazy_telescope('git_status'), desc = 'Find Git status' }, - { 'ff', lazy_telescope('find_files_custom'), desc = 'Find files' }, - { 'fg', lazy_telescope('live_grep'), desc = 'Find files by content' }, - { 'fh', lazy_telescope('help_tags'), desc = 'Find help tags' }, - { 'fo', lazy_telescope('oldfiles'), desc = 'Find recently opened files' }, - { 'fw', lazy_telescope('grep_string'), desc = 'Find word in buffer' }, - { 'f/', lazy_telescope('current_buffer_fuzzy_find'), desc = 'Find fuzzy match in current buffer' }, - } - end, - config = function() - local telescope = require('telescope') - telescope.setup({ - defaults = { - mappings = { - i = { - [""] = require('telescope.actions').close, - }, - n = { - [""] = require('telescope.actions').close, - }, - }, - }, - }) - end, -} diff --git a/.config/nvim/lua/plugins/treesitter.lua b/.config/nvim/lua/plugins/treesitter.lua deleted file mode 100644 index 268e13d..0000000 --- a/.config/nvim/lua/plugins/treesitter.lua +++ /dev/null @@ -1,24 +0,0 @@ -return { - 'nvim-treesitter/nvim-treesitter', - ft = { 'c', 'cpp', 'zig', 'lua', 'rust' }, - build = ':TSUpdate', - config = function() - require('nvim-treesitter.configs').setup { - -- Add languages to be installed here that you want installed for treesitter - ensure_installed = { 'c', 'cpp', 'lua', 'rust', 'vimdoc', 'vim', 'zig' }, - - -- Install parsers synchronously (only applied to `ensure_installed`) - sync_install = false, - - -- Automatically install missing parsers when entering buffer - -- Recommendation: set to false if you don't have `tree-sitter` CLI installed locally - auto_install = false, - - highlight = { - enable = true, - disable = function(_, bufnr) return vim.api.nvim_buf_line_count(bufnr) > 10000 end, - additional_vim_regex_highlighting = false, - }, - } - end, -} diff --git a/.config/nvim/lua/plugins/trouble.lua b/.config/nvim/lua/plugins/trouble.lua deleted file mode 100644 index 3741f30..0000000 --- a/.config/nvim/lua/plugins/trouble.lua +++ /dev/null @@ -1,37 +0,0 @@ -return { - "folke/trouble.nvim", - opts = {}, -- for default options, refer to the configuration section for custom setup. - cmd = "Trouble", - keys = { - { - "xx", - "Trouble diagnostics toggle", - desc = "Diagnostics (Trouble)", - }, - { - "xX", - "Trouble diagnostics toggle filter.buf=0", - desc = "Buffer Diagnostics (Trouble)", - }, - { - "cs", - "Trouble symbols toggle focus=false", - desc = "Symbols (Trouble)", - }, - { - "cl", - "Trouble lsp toggle focus=false win.position=right", - desc = "LSP Definitions / references / ... (Trouble)", - }, - { - "xL", - "Trouble loclist toggle", - desc = "Location List (Trouble)", - }, - { - "xQ", - "Trouble qflist toggle", - desc = "Quickfix List (Trouble)", - }, - }, -} diff --git a/.config/nvim/lua/plugins/yank.lua b/.config/nvim/lua/plugins/yank.lua deleted file mode 100644 index cdf0f15..0000000 --- a/.config/nvim/lua/plugins/yank.lua +++ /dev/null @@ -1,10 +0,0 @@ -return { - "svban/YankAssassin.nvim", - event = "VeryLazy", - config = function() - require("YankAssassin").setup { - auto_normal = true, -- if true, autocmds are used. Whenever y is used in normal mode, the cursor doesn't move to start - auto_visual = true, -- if true, autocmds are used. Whenever y is used in visual mode, the cursor doesn't move to start - } - end, -} -- cgit v1.2.3