From d0f3a64ada96f1b442b0e1581d3eed0b46d59fa1 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Fri, 29 Dec 2023 23:01:09 +0000 Subject: Begin move to using stow --- .config/nvim/after/plugin/colors.lua | 8 --- .config/nvim/after/plugin/lsp.lua | 75 ----------------------------- .config/nvim/after/plugin/lualine.lua | 3 -- .config/nvim/after/plugin/rust_analyzer.lua | 6 --- .config/nvim/after/plugin/telescope.lua | 25 ---------- .config/nvim/after/plugin/treesitter.lua | 39 --------------- .config/nvim/after/plugin/xbufferline.lua | 12 ----- .config/nvim/after/plugin/zenmode.lua | 9 ---- 8 files changed, 177 deletions(-) delete mode 100644 .config/nvim/after/plugin/colors.lua delete mode 100644 .config/nvim/after/plugin/lsp.lua delete mode 100644 .config/nvim/after/plugin/lualine.lua delete mode 100644 .config/nvim/after/plugin/rust_analyzer.lua delete mode 100644 .config/nvim/after/plugin/telescope.lua delete mode 100644 .config/nvim/after/plugin/treesitter.lua delete mode 100644 .config/nvim/after/plugin/xbufferline.lua delete mode 100644 .config/nvim/after/plugin/zenmode.lua (limited to '.config/nvim/after/plugin') diff --git a/.config/nvim/after/plugin/colors.lua b/.config/nvim/after/plugin/colors.lua deleted file mode 100644 index 3126d84..0000000 --- a/.config/nvim/after/plugin/colors.lua +++ /dev/null @@ -1,8 +0,0 @@ -vim.g.nord_contrast = true -vim.g.nord_borders = false -vim.g.nord_disable_background = true -vim.g.nord_italic = true -vim.g.nord_uniform_diff_background = true -vim.g.nord_bold = true - -require('nord').set() diff --git a/.config/nvim/after/plugin/lsp.lua b/.config/nvim/after/plugin/lsp.lua deleted file mode 100644 index 1da43a0..0000000 --- a/.config/nvim/after/plugin/lsp.lua +++ /dev/null @@ -1,75 +0,0 @@ -local lsp = require("lsp-zero") - -lsp.preset("recommended") - -lsp.ensure_installed({ - "cssls", - "dockerls", - "eslint", - "html", - "jsonls", - "lua_ls", - "marksman", - "phpactor", - "rust_analyzer", - "tailwindcss", -}) - --- Fix Undefined global "vim" -lsp.configure("lua_ls", { - settings = { - Lua = { - diagnostics = { - globals = { "vim" } - } - } - } -}) - - -local cmp = require("cmp") -local cmp_select = {behavior = cmp.SelectBehavior.Select} -local cmp_mappings = lsp.defaults.cmp_mappings({ - [""] = cmp.mapping.select_prev_item(cmp_select), - [""] = cmp.mapping.select_next_item(cmp_select), - [""] = cmp.mapping.confirm({ select = true }), - [""] = cmp.mapping.complete(), -}) - -cmp_mappings[""] = nil -cmp_mappings[""] = nil - -lsp.setup_nvim_cmp({ - mapping = cmp_mappings -}) - -lsp.set_preferences({ - suggest_lsp_servers = false, - sign_icons = { - error = "E", - warn = "W", - hint = "H", - info = "I" - } -}) - -lsp.on_attach(function(client, bufnr) - local opts = {buffer = bufnr, remap = false} - - vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts) - vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts) - vim.keymap.set("n", "vws", function() vim.lsp.buf.workspace_symbol() end, opts) - vim.keymap.set("n", "vd", function() vim.diagnostic.open_float() end, opts) - vim.keymap.set("n", "[d", function() vim.diagnostic.goto_next() end, opts) - vim.keymap.set("n", "]d", function() vim.diagnostic.goto_prev() end, opts) - vim.keymap.set("n", "vca", function() vim.lsp.buf.code_action() end, opts) - vim.keymap.set("n", "vrr", function() vim.lsp.buf.references() end, opts) - vim.keymap.set("n", "vrn", function() vim.lsp.buf.rename() end, opts) - vim.keymap.set("i", "", function() vim.lsp.buf.signature_help() end, opts) -end) - -lsp.setup() - -vim.diagnostic.config({ - virtual_text = true -}) diff --git a/.config/nvim/after/plugin/lualine.lua b/.config/nvim/after/plugin/lualine.lua deleted file mode 100644 index 43b571c..0000000 --- a/.config/nvim/after/plugin/lualine.lua +++ /dev/null @@ -1,3 +0,0 @@ -require("lualine").setup({ - theme = "nord" -}) diff --git a/.config/nvim/after/plugin/rust_analyzer.lua b/.config/nvim/after/plugin/rust_analyzer.lua deleted file mode 100644 index f232d1d..0000000 --- a/.config/nvim/after/plugin/rust_analyzer.lua +++ /dev/null @@ -1,6 +0,0 @@ -require("lspconfig").rust_analyzer.setup({ - cmd = { - "rustup", "run", "stable", "rust-analyzer" - } -}) - diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua deleted file mode 100644 index 28acc9d..0000000 --- a/.config/nvim/after/plugin/telescope.lua +++ /dev/null @@ -1,25 +0,0 @@ -local actions = require("telescope.actions") - -require("telescope").setup({ - defaults = { - mappings = { - i = { - -- Pressing escape will close finder instead of going into normal mode. - [""] = actions.close, - } - } - } -}) - -local builtin = require("telescope.builtin") - -vim.keymap.set("n", "ff", builtin.find_files, {}) -vim.keymap.set("n", "fg", builtin.live_grep, {}) -vim.keymap.set("n", "fb", builtin.buffers, {}) -vim.keymap.set("n", "fh", builtin.help_tags, {}) -vim.keymap.set("n", "ss", builtin.spell_suggest, {}) -vim.keymap.set("n", "fs", function() - builtin.grep_string({ search = vim.fn.input("Grep > ") }) -end) -vim.keymap.set("n", "fl", builtin.lsp_document_symbols, {}) - diff --git a/.config/nvim/after/plugin/treesitter.lua b/.config/nvim/after/plugin/treesitter.lua deleted file mode 100644 index a70b39a..0000000 --- a/.config/nvim/after/plugin/treesitter.lua +++ /dev/null @@ -1,39 +0,0 @@ -require("nvim-treesitter.configs").setup { - -- A list of parser names, or "all" - ensure_installed = { - "bash", - "c", - "css", - "dockerfile", - "gitignore", - "html", - "javascript", - "json", - "lua", - "markdown", - "php", - "rust", - "toml", - "typescript", - "yaml", - }, - - -- 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 = true, - - highlight = { - -- `false` will disable the whole extension - enable = true, - - -- Setting this to true will run `:h syntax` and tree-sitter at the same time. - -- Set this to `true` if you depend on 'syntax' being enabled (like for indentation). - -- Using this option may slow down your editor, and you may see some duplicate highlights. - -- Instead of true it can also be a list of languages - additional_vim_regex_highlighting = true, - }, -} - diff --git a/.config/nvim/after/plugin/xbufferline.lua b/.config/nvim/after/plugin/xbufferline.lua deleted file mode 100644 index 3994b79..0000000 --- a/.config/nvim/after/plugin/xbufferline.lua +++ /dev/null @@ -1,12 +0,0 @@ --- This file is intentionally call xbufferline.lua so that it loads last. --- This is so we can get access to the loaded and configured nord color scheme. -local highlights = require("nord").bufferline.highlights() - -require("bufferline").setup({ - options = { - show_close_icon = false, - show_buffer_close_icons = false, - }, - highlights = highlights -}) - diff --git a/.config/nvim/after/plugin/zenmode.lua b/.config/nvim/after/plugin/zenmode.lua deleted file mode 100644 index a755b01..0000000 --- a/.config/nvim/after/plugin/zenmode.lua +++ /dev/null @@ -1,9 +0,0 @@ -require("zen-mode").setup({ - width = 512, - plugins = { - options = { - number = false, - relativenumber = false - } - } -}) -- cgit v1.2.3-13-gbd6f