users/ryan/modules/nvim/init.lua

cabf188ae487120d4b9ac1fe21fff45403a787b4 · 662 B · 26 lines raw

1 require('lualine').setup()
2 local coq = require 'coq'
3 --require("transparent")
4 --require("mason").setup()
5 --require("mason-lspconfig").setup {
6 -- ensure_installed = { "pyright" },
7 -- }
8
9 -- nvim marks
10 require'marks'.setup {
11 default_mappings = true
12 }
13
14 -- Leap keybinds
15 config = function(_, opts)
16 vim.keymap.set({'n', 'x', 'o'}, 's', '<Plug>(leap-forward)')
17 vim.keymap.set({'n', 'x', 'o'}, 'S', '<Plug>(leap-backward)')
18 vim.keymap.set({'n', 'x', 'o'}, 'gs', '<Plug>(leap-from-window)')
19 end
20
21 --require'nvim-treesitter'.install { 'zig','go','python','vim' }
22
23 vim.opt.conceallevel = 2
24 vim.opt.concealcursor = nc
25
26 --local lspconfig = require('lspconfig')