mirror of
https://github.com/kristoferssolo/SoloVim.git
synced 2026-02-04 06:42:05 +00:00
Update 2024-12-20
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
return {
|
||||
"windwp/nvim-autopairs",
|
||||
event = "InsertEnter",
|
||||
enabled = false,
|
||||
opts = {
|
||||
disable_filetype = { "TelescopePrompt", "spectre_panel" },
|
||||
disable_in_macro = true, -- disable when recording or executing a macro
|
||||
|
||||
@@ -7,7 +7,7 @@ return {
|
||||
{
|
||||
"<leader>f",
|
||||
function()
|
||||
require("conform").format({ async = true, lsp_fallback = true })
|
||||
require("conform").format({ async = true, lsp_fallback = "fallback" })
|
||||
end,
|
||||
mode = "",
|
||||
desc = "[F]ormat buffer",
|
||||
@@ -18,7 +18,7 @@ return {
|
||||
lua = { "stylua" },
|
||||
css = { "prettier" },
|
||||
scss = { "prettier" },
|
||||
python = { "ruff", "ruff_fix", "ruff_organize_imports" },
|
||||
python = { "ruff_format", "ruff_fix", "ruff_organize_imports" },
|
||||
go = { "goimports", "gofmt" },
|
||||
javascript = js,
|
||||
javascriptreact = js,
|
||||
@@ -39,19 +39,10 @@ return {
|
||||
yaml = { "yamlfmt" },
|
||||
["_"] = { "trim_whitespace" },
|
||||
},
|
||||
format_on_save = function(bufnr)
|
||||
-- Disable formatting for .bru files
|
||||
local bufname = vim.api.nvim_buf_get_name(bufnr)
|
||||
if bufname:match("%.bru$") then
|
||||
return false
|
||||
end
|
||||
|
||||
-- Return normal format settings for other files
|
||||
return {
|
||||
timeout_ms = 500,
|
||||
lsp_fallback = true,
|
||||
}
|
||||
end,
|
||||
format_on_save = {
|
||||
timeout_ms = 500,
|
||||
lsp_format = "fallback",
|
||||
},
|
||||
log_level = vim.log.levels.ERROR,
|
||||
notify_on_error = true,
|
||||
},
|
||||
|
||||
@@ -21,16 +21,12 @@ return {
|
||||
keys = {
|
||||
{
|
||||
"<C-n>",
|
||||
function()
|
||||
require("telescope.builtin").git_files(require("telescope.themes").get_dropdown({ previewer = false }))
|
||||
end,
|
||||
require("telescope.builtin").git_files,
|
||||
desc = "Telescope git_files",
|
||||
},
|
||||
{
|
||||
"<leader>pf",
|
||||
function()
|
||||
require("telescope.builtin").find_files(require("telescope.themes").get_dropdown({ previewer = false }))
|
||||
end,
|
||||
require("telescope.builtin").find_files,
|
||||
desc = "[F]iles",
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user