users/ryan/modules/nvim/init.lua
b33f5b96e8b659a28e29d7df3fa63669b1e7b316
· 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') |