A ton of changes I forgot to commit
This commit is contained in:
parent
f981cb55e9
commit
67fc636397
14 changed files with 87 additions and 28 deletions
dotfiles/neovim/lua/my/plugins
|
@ -4,24 +4,24 @@ local arpeggio = vim.fn["arpeggio#map"]
|
|||
local M = {}
|
||||
|
||||
function M.chord(mode, lhs, rhs, opts)
|
||||
if string.len(mode) > 1 then
|
||||
for i = 1, #mode do
|
||||
local c = mode:sub(i, i)
|
||||
M.chord(c, lhs, rhs, opts)
|
||||
end
|
||||
else
|
||||
local options = helpers.mergeTables(opts, {noremap = true})
|
||||
local settings = options.settings or ""
|
||||
|
||||
if options.silent then settings = settings .. "s" end
|
||||
|
||||
arpeggio(mode, settings, options.noremap, lhs, rhs)
|
||||
if string.len(mode) > 1 then
|
||||
for i = 1, #mode do
|
||||
local c = mode:sub(i, i)
|
||||
M.chord(c, lhs, rhs, opts)
|
||||
end
|
||||
else
|
||||
local options = helpers.mergeTables(opts, { noremap = true })
|
||||
local settings = options.settings or ""
|
||||
|
||||
if options.silent then settings = settings .. "s" end
|
||||
|
||||
arpeggio(mode, settings, options.noremap, lhs, rhs)
|
||||
end
|
||||
end
|
||||
|
||||
function M.chordSilent(mode, lhs, rhs, opts)
|
||||
local options = helpers.mergeTables(opts, {silent = true})
|
||||
M.chord(mode, lhs, rhs, options)
|
||||
local options = helpers.mergeTables(opts, { silent = true })
|
||||
M.chord(mode, lhs, rhs, options)
|
||||
end
|
||||
|
||||
return M
|
||||
|
|
|
@ -13,7 +13,6 @@ end
|
|||
|
||||
function M.setup()
|
||||
require 'clipboard-image'.setup {
|
||||
|
||||
default = {
|
||||
img_name = img_name
|
||||
},
|
||||
|
|
|
@ -21,11 +21,13 @@ function M.setup()
|
|||
require("my.plugins.vimux").setup()
|
||||
end)
|
||||
|
||||
require("my.plugins.easymotion").setup()
|
||||
require("my.plugins.autopairs").setup()
|
||||
require("my.plugins.paperplanes").setup()
|
||||
require("my.plugins.neogit").setup()
|
||||
require("my.plugins.telescope").setup()
|
||||
require("my.plugins.venn").setup()
|
||||
require("my.plugins.clipboard-image").setup()
|
||||
|
||||
-- require("my.plugins.idris").setup()
|
||||
-- require("which-key").setup()
|
||||
|
|
|
@ -16,7 +16,7 @@ function M.on_attach(client, bufnr)
|
|||
|
||||
vim.api.nvim_create_autocmd("BufWritePre", {
|
||||
group = vim.api.nvim_create_augroup("LspFormatting", {}),
|
||||
callback = vim.lsp.buf.formatting_sync
|
||||
callback = vim.lsp.buf.format
|
||||
})
|
||||
end
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ function M.setup()
|
|||
sync_install = false,
|
||||
indent = { enable = true },
|
||||
highlight = {
|
||||
enable = false,
|
||||
enable = true,
|
||||
|
||||
disable = { "kotlin", "tex" },
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue