startup time

This commit is contained in:
Quentin Boyer 2021-11-06 17:41:42 +01:00
parent 04451fa63d
commit 24760a2bfe
3 changed files with 12 additions and 6 deletions

View file

@ -2,7 +2,6 @@ vim.o.termguicolors = true
vim.cmd("colorscheme moonfly")
require("plugins")
require("misc")
require("tree_sitter")
require("lsp")
require("completion")
@ -67,16 +66,22 @@ vim.api.nvim_set_keymap("n", "mk", "<cmd>Telescope keymaps<CR>", { noremap = tru
vim.o.omnifunc = "v:lua.vim.lsp.omnifunc"
vim.o.updatetime = 300
require("nvim-web-devicons").setup({ default = true })
require("filetype").setup({
overrides = {
extensions = {
nix = "nix",
rsh = "rsh",
},
},
})
vim.cmd([[
command SpellFr setlocal spell spelllang=fr
autocmd BufNewFile,BufRead *.nix set ft=nix
autocmd BufNewFile,BufRead *.rsh set ft=rsh
filetype plugin indent on
autocmd CursorHold * lua vim.lsp.diagnostic.show_line_diagnostics()
autocmd CursorHold,CursorHoldI * lua require'nvim-lightbulb'.update_lightbulb()
autocmd CursorHold,CursorHoldI *.rs :lua require'lsp_extensions'.inlay_hints{}
]])

View file

@ -1 +0,0 @@
require'nvim-web-devicons'.setup{default=true}

View file

@ -62,4 +62,6 @@ return require('packer').startup(function()
use 'editorconfig/editorconfig-vim'
use 'jose-elias-alvarez/null-ls.nvim'
use 'nathom/filetype.nvim'
use 'tweekmonster/startuptime.vim'
end)