diff options
author | adamstuck <adam.moloney.stuck@gmail.com> | 2021-10-14 12:36:27 +0200 |
---|---|---|
committer | adamstuck <adam.moloney.stuck@gmail.com> | 2021-10-14 12:36:27 +0200 |
commit | cc94abeebde2bd51bd74d14ee7e15b994024e54b (patch) | |
tree | 6982f6b63c411374699608e90c32540f78e87a05 /.config/nvim/lua/opts.lua | |
parent | 789948d6f193452cdaa45b0cbecae68a41330f05 (diff) |
Nvim full lua setup
Diffstat (limited to '.config/nvim/lua/opts.lua')
-rw-r--r-- | .config/nvim/lua/opts.lua | 35 |
1 files changed, 29 insertions, 6 deletions
diff --git a/.config/nvim/lua/opts.lua b/.config/nvim/lua/opts.lua index 9a6561d..8095e24 100644 --- a/.config/nvim/lua/opts.lua +++ b/.config/nvim/lua/opts.lua @@ -54,6 +54,7 @@ cmp.setup { { name = 'ultisnips' }, }, } +vim.cmd('autocmd FileType markdown lua require("cmp").setup.buffer { enabled = false }') -- C# local pid = vim.fn.getpid() @@ -95,17 +96,18 @@ require'lspconfig'.sumneko_lua.setup { }, } -require'lsp_signature'.setup { - hint_enable = false, -} - -- HTML, CSS, JS (TS), BASH require'lspconfig'.html.setup{} require'lspconfig'.cssls.setup{} require'lspconfig'.tsserver.setup{} require'lspconfig'.bashls.setup{} --- Treesitter +-- Misc + +require'lsp_signature'.setup { + hint_enable = false, +} + require'nvim-treesitter.configs'.setup { highlight = { enable = true, @@ -122,9 +124,30 @@ require("toggleterm").setup{ close_on_exit = true, -- close the terminal window when the process exits } --- Misc require('kommentary.config').use_extended_mappings() require('kommentary.config').configure_language("default", { prefer_single_line_comments = true, }) vim.o.tabline = '%!v:lua.require\'luatab\'.tabline()' + +vim.g.indentLine_bufNameExclude = {'startify', 'NvimTree', 'help', 'toggleterm', 'terminal'} +vim.g.indentLine_bufTypeExclude = {'startify', 'NvimTree', 'help', 'toggleterm', 'terminal'} + +vim.cmd [[ + let g:ascii = [ + \ '', + \ ' @@@@@@ @@@@@@@ @@@@@@ @@@@@@@@@@ @@@@@@ @@@ @@@ @@@ ', + \ ' @@@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@@@@@@ @@@@@@@ @@@ @@@ @@@ ', + \ ' @@! @@@ @@! @@@ @@! @@@ @@! @@! @@! !@@ @@! !@@ @@! ', + \ ' !@! @!@ !@! @!@ !@! @!@ !@! !@! !@! !@! !@! @!! !@! ', + \ ' @!@!@!@! @!@ !@! @!@!@!@! @!! !!@ @!@ !!@@!! @!@@!@! !!@ ', + \ ' !!!@!!!! !@! !!! !!!@!!!! !@! ! !@! !!@!!! !!@!!! !!! ', + \ ' !!: !!! !!: !!! !!: !!! !!: !!: !:! !!: :!! !!: ', + \ ' :!: !:! :!: !:! :!: !:! :!: :!: !:! :!: !:! :!: ', + \ ' :: ::: :::: :: :: ::: ::: :: :::: :: :: ::: :: ', + \ ' : : : :: : : : : : : : :: : : : ::: : ', + \ '', + \ '', + \] + let g:startify_custom_header = startify#pad(g:ascii) +]] |