Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/stephansama/nvim. neovim configuration for @stephansama
dotfiles lua neovim neovim-configuration nvim nvim-config typescript typescript-to-lua
Something went wrong. Try again.
Lua
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667local keys = require("keys.plugin")
return { { "artemave/workspace-diagnostics.nvim" }, { "kylechui/nvim-surround", version = "*", event = "VeryLazy", config = true,}, { "tomiis4/Hypersonic.nvim", cmd = "Hypersonic", event = "CmdlineEnter", config = true,}, { "folke/trouble.nvim", opts = {}, keys = keys.trouble,}, { "kevinhwang91/nvim-bqf", ft = "qf",}, { "mcauley-penney/visual-whitespace.nvim", config = true, event = "ModeChanged *:[vV\22]", opts = {},}, { "stevearc/quicker.nvim", event = "FileType qf", ---@module "quicker" ---@type quicker.SetupOptions opts = {}, keys = keys.quicker,}, { "stevearc/conform.nvim", config = true, event = "BufWritePre", opts = { formatters_by_ft = require("plugins.lang").FORMATTERS, format_on_save = { timeout_ms = 1000, lsp_fallback = true, }, formatters = { prettier = { require_cwd = true }, }, },}, { "wassimk/gh-navigator.nvim", version = "*", config = true, keys = keys.gh_navigator,}, { "mg979/vim-visual-multi", lazy = false, init = function() vim.g.VM_leader = "<BS>" vim.keymap.set("n", "<A-j>", "<Plug>(VM-Add-Cursor-Down)") -- ∆ macOS specific vim.keymap.set("n", "<A-k>", "<Plug>(VM-Add-Cursor-Up)") -- ˚ macOS equivalent end,}, { "mbbill/undotree", keys = keys.undotree, config = function() vim.g.undotree_WindowLayout = 3 vim.g.undotree_SetFocusWhenToggle = 1 end,} }