require("config.lazy") require("mason").setup() require("mason-lspconfig").setup({ ensure_installed = { "pylsp", "clangd", "gopls", -- "dcm", "ols", }, }) -- My user settings: vim.opt.number = true vim.opt.relativenumber = true vim.opt.shiftwidth = 4 vim.opt.tabstop = 4 --vim.opt.expandtab = true vim.opt.autoindent = true vim.opt.foldmethod = "indent" vim.opt.foldenable = false vim.cmd([[colorscheme everforest]]) -- My custom keybinds -- vim.keymap.set("n", "x", "source %") -- Can't do this with lazy.nvim apparently vim.keymap.set("n", "x", ":.lua") vim.keymap.set("v", "x", ":lua") vim.api.nvim_set_keymap('t', '', [[]], {noremap = true}) local lspconfig = require('lspconfig') lspconfig.pylsp.setup{} lspconfig.clangd.setup{} lspconfig.gopls.setup{} --lspconfig.dcm.setup{} lspconfig.ols.setup{}