small neovim config updates

This commit is contained in:
William Ball 2025-02-06 20:52:33 -08:00
parent 40c4a311c4
commit 6d72d48383
Signed by: wball
GPG key ID: B8682D8137B70765
6 changed files with 66 additions and 7 deletions

View file

@ -0,0 +1 @@
vim.opt.expandtab = false

View file

@ -1,7 +1,7 @@
local keymap = vim.keymap
vim.g.mapleader = ' '
vim.g.maplocalleader = ' '
vim.g.maplocalleader = '\\'
keymap.set('n', 'j', 'gj')
keymap.set('n', 'k', 'gk')

View file

@ -8,8 +8,6 @@ return {
wk.add({
{ '<leader>f', group = 'find' },
{ '<leader>h', group = 'help' },
{ '<leader>e', group = 'explore' },
{ '<leader>ee', ':Lexplore<CR>', desc='netrw cwd' },
})
end,
}

View file

@ -6,5 +6,52 @@ return {
'neovimhaskell/nvim-hs.vim',
},
build = 'stack build',
keys = {
{
"<leader>cl",
":CornelisLoad<CR>",
"Load",
},
{
"<leader>cr",
":CornelisRefine<CR>",
"Refine",
},
{
"<leader>cd",
":CornelisMakeCase<CR>",
"Make Case",
},
{
"<leader>c,",
":CornelisTypeContext<CR>",
"Type Context",
},
{
"<leader>c.",
":CornelisTypeContextInfer<CR>",
"Type Context Infer",
},
{
"<leader>ca",
":CornelisAuto<CR>",
"Auto",
},
{
"gd",
":CornelisGoToDefinition<CR>",
"Go to definition"
},
{
"[e",
":CornelisPrevGoal",
"Previous Goal"
},
{
"]e",
":CornelisNextGoal",
"Next Goal"
},
}
}
}

View file

@ -1,6 +1,6 @@
return {
{
'ShinKage/idris2-nvim',
'idris-community/idris2-nvim',
event = { 'BufReadPre *.idr', 'BufNewFile *.idr' },
dependencies = {
'neovim/nvim-lspconfig',
@ -25,9 +25,9 @@ return {
with_history = true,
},
},
autostart_semantic = true,
code_action_post_hook = save_hook,
use_default_semantic_hl_groups = true,
-- autostart_semantic = true,
-- code_action_post_hook = save_hook,
-- use_default_semantic_hl_groups = true,
server = {
init_options = {
logFile = "~/.cache/idris2-lsp/server.log",

View file

@ -2,5 +2,18 @@ return {
{
'stevearc/dressing.nvim',
opts = {},
},
{
"nvim-neo-tree/neo-tree.nvim",
branch = "v3.x",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons",
"MunifTanjim/nui.nvim",
},
keys = {
{ '<leader>e', group = 'neotree' },
{ '<leader>ee', ':Neotree toggle<CR>', desc='toggle' },
}
}
}