Remove opencode, ignore doc folder in telescope, remove :W, add mask as runner
This commit is contained in:
@@ -1,23 +1,25 @@
|
||||
return {
|
||||
{
|
||||
'NickvanDyke/opencode.nvim',
|
||||
dependencies = { 'folke/snacks.nvim', },
|
||||
---@type opencode.Config
|
||||
opts = {
|
||||
port = 48291,
|
||||
},
|
||||
-- stylua: ignore
|
||||
keys = {
|
||||
{ '<leader>ot', function() require('opencode').toggle({ port = 48291 }) end, desc = 'Toggle embedded opencode', },
|
||||
{ '<leader>oa', function() require('opencode').ask() end, desc = 'Ask opencode', mode = 'n', },
|
||||
{ '<leader>oa', function() require('opencode').ask('@selection: ') end, desc = 'Ask opencode about selection', mode = 'v', },
|
||||
{ '<leader>op', function() require('opencode').select_prompt() end, desc = 'Select prompt', mode = { 'n', 'v', }, },
|
||||
{ '<leader>on', function() require('opencode').command('session_new') end, desc = 'New session', },
|
||||
{ '<leader>oy', function() require('opencode').command('messages_copy') end, desc = 'Copy last message', },
|
||||
{ '<S-C-u>', function() require('opencode').command('messages_half_page_up') end, desc = 'Scroll messages up', },
|
||||
{ '<S-C-d>', function() require('opencode').command('messages_half_page_down') end, desc = 'Scroll messages down', },
|
||||
},
|
||||
},
|
||||
-- I don't know if I use this wrong or what but opencode does not seem to work that well
|
||||
-- {
|
||||
-- 'NickvanDyke/opencode.nvim',
|
||||
-- dependencies = { 'folke/snacks.nvim', },
|
||||
-- ---@type opencode.Config
|
||||
-- opts = {
|
||||
-- port = 48291,
|
||||
-- },
|
||||
-- -- stylua: ignore
|
||||
-- keys = {
|
||||
-- { '<leader>ot', function() require('opencode').toggle({ port = 48291 }) end, desc = 'Toggle embedded opencode', },
|
||||
-- { '<leader>oa', function() require('opencode').ask() end, desc = 'Ask opencode', mode = 'n', },
|
||||
-- { '<leader>oa', function() require('opencode').ask('@selection: ') end, desc = 'Ask opencode about selection', mode = 'v', },
|
||||
-- { '<leader>op', function() require('opencode').select_prompt() end, desc = 'Select prompt', mode = { 'n', 'v', }, },
|
||||
-- { '<leader>on', function() require('opencode').command('session_new') end, desc = 'New session', },
|
||||
-- { '<leader>oy', function() require('opencode').command('messages_copy') end, desc = 'Copy last message', },
|
||||
-- { '<S-C-u>', function() require('opencode').command('messages_half_page_up') end, desc = 'Scroll messages up', },
|
||||
-- { '<S-C-d>', function() require('opencode').command('messages_half_page_down') end, desc = 'Scroll messages down', },
|
||||
-- },
|
||||
-- },
|
||||
-- This is great tho
|
||||
{
|
||||
'milanglacier/minuet-ai.nvim',
|
||||
dependencies = { 'hrsh7th/nvim-cmp', 'nvim-lua/plenary.nvim' },
|
||||
|
@@ -156,7 +156,11 @@ return {
|
||||
variables = {},
|
||||
},
|
||||
})
|
||||
lspconfig.ccls.setup {
|
||||
-- lspconfig.ccls.setup {
|
||||
-- capabilities = capabilities,
|
||||
-- on_attach = lsp_attach,
|
||||
-- }
|
||||
lspconfig.clangd.setup {
|
||||
capabilities = capabilities,
|
||||
on_attach = lsp_attach,
|
||||
}
|
||||
|
@@ -19,7 +19,10 @@ return {
|
||||
{ '<Leader>fk', telescope.keymaps, { noremap = true, silent = true }, desc = "Search in keymaps" },
|
||||
{ '<leader>cc', telescope.colorscheme, desc = "Select colorscheme" },
|
||||
})
|
||||
end
|
||||
require("telescope.config").set_defaults({
|
||||
file_ignore_patterns = { "doc/" }
|
||||
})
|
||||
end,
|
||||
},
|
||||
{
|
||||
'nvim-telescope/telescope-ui-select.nvim',
|
||||
|
Reference in New Issue
Block a user