require('config.lazy') vim.lsp.enable("rust_analyzer") vim.lsp.enable("jdtls") vim.lsp.enable("clangd") vim.lsp.enable("csharp_ls") vim.lsp.enable("lua_ls") vim.lsp.enable("html") vim.lsp.enable("ts_ls") vim.lsp.enable("css_ls") vim.lsp.enable("tinymist") vim.keymap.set({'n', 'x', 'o'}, ',', vim.diagnostic.open_float) vim.keymap.set({'n', 'x', 'o', 'i'}, '', "up") vim.cmd([[ no e no : , no a i no i a no A I no I A no k o no j J no m q no M Q no q t no Q T no h no t no n no s no T no N no / ^ no = ino ino no ino no : ino : cno no + " no / nn :noh nn n set number set relativenumber hi LineNr ctermfg=67 set expandtab set tabstop=4 set shiftwidth=4 set cmdheight=0 let g:vsnip_snippet_dir = '~/.config/nvim/vsnip' colorscheme catppuccin ]]) vim.api.nvim_set_hl(0, "Pmenu", { bg = nil }) vim.api.nvim_set_hl(0, "NormalFloat", { bg = nil })