chore: Some minor changes

This commit is contained in:
2026-03-26 12:57:56 +01:00
parent fcbfa180ce
commit 19b4d6129a
2 changed files with 6 additions and 15 deletions

View File

@@ -5,10 +5,10 @@ local options = {
html = { "prettier" }, html = { "prettier" },
}, },
format_on_save = { -- format_on_save = {
timeout_ms = 500, -- timeout_ms = 500,
lsp_fallback = true, -- lsp_fallback = true,
}, -- },
} }
return options return options

View File

@@ -1,7 +1,7 @@
return { return {
{ {
"stevearc/conform.nvim", "stevearc/conform.nvim",
event = "BufWritePre", -- event = "BufWritePre",
opts = require "configs.conform", opts = require "configs.conform",
}, },
@@ -180,9 +180,7 @@ return {
}, },
config = function() config = function()
---@type opencode.Opts ---@type opencode.Opts
vim.g.opencode_opts = { vim.g.opencode_opts = {}
-- Your configuration, if any; goto definition on the type or field for details
}
vim.o.autoread = true -- Required for `opts.events.reload` vim.o.autoread = true -- Required for `opts.events.reload`
@@ -190,37 +188,30 @@ return {
return require "opencode" return require "opencode"
end end
-- Toggle Opencode panel
vim.keymap.set({ "n", "t" }, "<leader>ct", function() vim.keymap.set({ "n", "t" }, "<leader>ct", function()
o().toggle() o().toggle()
end, { desc = "Opencode: Toggle panel" }) end, { desc = "Opencode: Toggle panel" })
-- Ask (submit selection)
vim.keymap.set({ "n", "x" }, "<leader>ca", function() vim.keymap.set({ "n", "x" }, "<leader>ca", function()
o().ask("@this: ", { submit = true }) o().ask("@this: ", { submit = true })
end, { desc = "Opencode: Ask selection" }) end, { desc = "Opencode: Ask selection" })
-- Execute action
vim.keymap.set({ "n", "x" }, "<leader>ce", function() vim.keymap.set({ "n", "x" }, "<leader>ce", function()
o().select() o().select()
end, { desc = "Opencode: Execute action" }) end, { desc = "Opencode: Execute action" })
-- Send selection
vim.keymap.set({ "n", "x" }, "<leader>cs", function() vim.keymap.set({ "n", "x" }, "<leader>cs", function()
return o().operator "@this " return o().operator "@this "
end, { expr = true, desc = "Opencode: Send selection" }) end, { expr = true, desc = "Opencode: Send selection" })
-- Send current line
vim.keymap.set("n", "<leader>cl", function() vim.keymap.set("n", "<leader>cl", function()
return o().operator "@this " .. "_" return o().operator "@this " .. "_"
end, { expr = true, desc = "Opencode: Send line" }) end, { expr = true, desc = "Opencode: Send line" })
-- Scroll up in Opencode panel
vim.keymap.set("n", "<leader>cu", function() vim.keymap.set("n", "<leader>cu", function()
o().command "session.half.page.up" o().command "session.half.page.up"
end, { desc = "Opencode: Scroll up" }) end, { desc = "Opencode: Scroll up" })
-- Scroll down in Opencode panel
vim.keymap.set("n", "<leader>cd", function() vim.keymap.set("n", "<leader>cd", function()
o().command "session.half.page.down" o().command "session.half.page.down"
end, { desc = "Opencode: Scroll down" }) end, { desc = "Opencode: Scroll down" })