require('config.lazy') vim.lsp.enable({ "rust_analyzer", "jdtls", "qmlls", "clangd", "csharp_ls", "lua_ls", "html", "pylsp", "pylint", "ts_ls", "css_ls", "tinymist", "dartls" }) vim.keymap.set({'n', 'x', 'o'}, ',', vim.diagnostic.open_float) vim.keymap.set({'n', 'x', 'o', 'i'}, '', "up") if vim.g.neovide then vim.g.neovide_padding_top = 6 vim.g.neovide_padding_bottom = 6 vim.g.neovide_padding_right = 6 vim.g.neovide_padding_left = 6 end vim.cmd([[ no e no : , no a i no i a no A I no I A no k o no j J no - t no _ T no h no t no n no s no T no N no / ^ no = ino ino no ino no : ino : cno 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 })