feat(nvim): idk, lots of changes
This commit is contained in:
@@ -17,6 +17,8 @@ return {
|
|||||||
vim.keymap.del("n", "<leader>as")
|
vim.keymap.del("n", "<leader>as")
|
||||||
vim.keymap.del("n", "<leader>at")
|
vim.keymap.del("n", "<leader>at")
|
||||||
vim.keymap.del("n", "<leader>a?")
|
vim.keymap.del("n", "<leader>a?")
|
||||||
|
vim.keymap.del("n", "<leader>aB")
|
||||||
|
vim.keymap.del("n", "<leader>aS")
|
||||||
end)
|
end)
|
||||||
end,
|
end,
|
||||||
opts = {
|
opts = {
|
||||||
|
|||||||
25
nvim/lua/olinpin/plugins/conform.lua
Normal file
25
nvim/lua/olinpin/plugins/conform.lua
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
return {
|
||||||
|
"stevearc/conform.nvim",
|
||||||
|
event = 'BufWritePre', -- uncomment for format on save
|
||||||
|
opts = {
|
||||||
|
lsp_fallback = true,
|
||||||
|
|
||||||
|
formatters_by_ft = {
|
||||||
|
lua = { "stylua" },
|
||||||
|
|
||||||
|
javascript = { "prettier" },
|
||||||
|
css = { "prettier" },
|
||||||
|
html = { "prettier" },
|
||||||
|
|
||||||
|
sh = { "shfmt" },
|
||||||
|
|
||||||
|
go = {"goimports", "gofumpt" },
|
||||||
|
},
|
||||||
|
|
||||||
|
format_on_save = {
|
||||||
|
-- These options will be passed to conform.format()
|
||||||
|
timeout_ms = 500,
|
||||||
|
lsp_fallback = true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
@@ -2,21 +2,21 @@ return {
|
|||||||
"zbirenbaum/copilot.lua",
|
"zbirenbaum/copilot.lua",
|
||||||
cmd = "Copilot",
|
cmd = "Copilot",
|
||||||
event = "InsertEnter",
|
event = "InsertEnter",
|
||||||
config = function ()
|
config = function()
|
||||||
require("copilot").setup({
|
require("copilot").setup({
|
||||||
suggestion = {
|
suggestion = {
|
||||||
enabled = true,
|
enabled = true,
|
||||||
auto_trigger = true,
|
auto_trigger = true,
|
||||||
keymap = {
|
keymap = {
|
||||||
accept = "…"
|
accept = "…",
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
panel = {
|
panel = {
|
||||||
enabled = false,
|
enabled = false,
|
||||||
},
|
},
|
||||||
filetypes = {
|
filetypes = {
|
||||||
["."] = false,
|
["."] = false,
|
||||||
}
|
},
|
||||||
})
|
})
|
||||||
end
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
3
nvim/lua/olinpin/plugins/go-ide.lua
Normal file
3
nvim/lua/olinpin/plugins/go-ide.lua
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
return {
|
||||||
|
"https://github.com/plentiform/go-ide",
|
||||||
|
}
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
return {
|
return {}
|
||||||
"m4xshen/hardtime.nvim",
|
-- "m4xshen/hardtime.nvim",
|
||||||
lazy = false,
|
-- lazy = false,
|
||||||
dependencies = { "MunifTanjim/nui.nvim" },
|
-- dependencies = { "MunifTanjim/nui.nvim" },
|
||||||
opts = {},
|
-- opts = {},
|
||||||
config = function(_, opts)
|
-- config = function(_, opts)
|
||||||
require("hardtime").setup(opts)
|
-- require("hardtime").setup(opts)
|
||||||
end,
|
-- end,
|
||||||
}
|
-- }
|
||||||
|
|||||||
@@ -35,11 +35,31 @@ return {
|
|||||||
pickers = {
|
pickers = {
|
||||||
find_files = {
|
find_files = {
|
||||||
-- `hidden = true` will still show the inside of `.git/` as it's not `.gitignore`d.
|
-- `hidden = true` will still show the inside of `.git/` as it's not `.gitignore`d.
|
||||||
find_command = { "rg", "--files", "--hidden", "--no-ignore",
|
find_command = {
|
||||||
"--glob", "!**/.git/*", "--glob", "!**/venv/*", "--glob", "!**/.venv/*", "--glob",
|
"rg",
|
||||||
|
"--files",
|
||||||
|
"--hidden",
|
||||||
|
"--no-ignore",
|
||||||
|
"--glob",
|
||||||
|
"!**/.git/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/venv/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/.venv/*",
|
||||||
|
"--glob",
|
||||||
"!**/node_modules/*",
|
"!**/node_modules/*",
|
||||||
"--glob", "!**/vendor/*", "--glob", "!**/var/cache/*",
|
"--glob",
|
||||||
"--glob", "!**/.next/*", "--glob", "!**/out/*", "--glob", "!**/dist/*", "--glob", "!**.min.js"
|
"!**/vendor/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/var/cache/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/.next/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/out/*",
|
||||||
|
"--glob",
|
||||||
|
"!**/dist/*",
|
||||||
|
"--glob",
|
||||||
|
"!**.min.js",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -69,11 +89,10 @@ return {
|
|||||||
})
|
})
|
||||||
end
|
end
|
||||||
vim.keymap.set("n", "<leader>ft", grepInFiles, { desc = "Live grep by filetype" })
|
vim.keymap.set("n", "<leader>ft", grepInFiles, { desc = "Live grep by filetype" })
|
||||||
vim.keymap.set('n', '<leader>*', builtin.grep_string, {desc = "Grep current string"})
|
vim.keymap.set("n", "<leader>*", builtin.grep_string, { desc = "Grep current string" })
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {desc = "Find files"})
|
vim.keymap.set("n", "<leader>ff", builtin.find_files, { desc = "Find files" })
|
||||||
vim.keymap.set('n', '<leader>fg', builtin.git_branches, {desc = "Find Git branches" })
|
vim.keymap.set("n", "<leader>fg", builtin.git_branches, { desc = "Find Git branches" })
|
||||||
vim.keymap.set('n', '<leader>fc', builtin.git_commits, {desc = "Find Commits" })
|
vim.keymap.set("n", "<leader>fc", builtin.git_commits, { desc = "Find Commits" })
|
||||||
vim.keymap.set('n', '<leader>fw', builtin.live_grep, {desc = "Find Words" })
|
vim.keymap.set("n", "<leader>fw", builtin.live_grep, { desc = "Find Words" })
|
||||||
|
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user