diff --git a/init.lua b/init.lua index e11bafe..ece258a 100644 --- a/init.lua +++ b/init.lua @@ -1,6 +1,6 @@ ---------------------------------------- -- -- - -- init.lua -- -- + -- init.lua -- ---------------------------------------- -- diff --git a/lua/defs.lua b/lua/defs.lua index 7d69ee6..94741c5 100644 --- a/lua/defs.lua +++ b/lua/defs.lua @@ -1,8 +1,8 @@ return { -- Yes, I use the Mate desktop environment template_dir = '~/templates', - external_term = 'mate-terminal', - external_filemgr = 'caja', - external_pdfviewer = 'atril', + external_term = 'gnome-terminal', + external_filemgr = 'nautilus', + external_pdfviewer = 'evince', lsp_path = vim.env.HOME .. '/.local/share/lsp_servers' } diff --git a/lua/filetypes.lua b/lua/filetypes.lua index 464f8b5..183c5b5 100644 --- a/lua/filetypes.lua +++ b/lua/filetypes.lua @@ -9,6 +9,7 @@ local defs = require('defaults') ct.augroup('templates', {'BufNewFile', '*.c', '0r', defs.template_dir .. '/c_stdio.c'}, {'BufNewFile', '*.cpp', '0r', defs.template_dir .. '/cpp_iostream.cpp'}, + {'BufNewFile', '*.go', '0r', defs.template_dir .. '/go.go'}, {'BufNewFile', '*.html', '0r', defs.template_dir .. '/html.html'}, {'BufNewFile', '*.html', '0r', defs.template_dir .. '/html.html'}, {'BufNewFile', '*.py', '0r', defs.template_dir .. '/py.py'}, diff --git a/lua/ide.lua b/lua/ide.lua index ff5a62d..a887747 100644 --- a/lua/ide.lua +++ b/lua/ide.lua @@ -4,12 +4,11 @@ -- Load required tools local pk_use = require 'packer'.use -local ct = require 'conftool' - -- -- Tree Sitter -- +--[[ pk_use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate', @@ -37,6 +36,7 @@ pk_use { } end } +]]-- -- -- Autocompletion @@ -45,7 +45,7 @@ pk_use { 'ms-jpq/coq_nvim', branch = 'coq', config = function() - vim.cmd([[autocmd VimEnter * COQnow]]) + vim.cmd([[autocmd VimEnter * COQnow -s]]) end } pk_use { @@ -66,17 +66,8 @@ pk_use { 'fatih/vim-go', ft = 'go' } -pk_use { - 'lervag/vimtex', - ft = 'tex', - config = function() - local defs = require 'defaults' - vim.g.vimtex_view_general_viewer = defs.external_pdfviewer - vim.g.vimtex_compiler_latexmk_engines = { _ = '-xelatex'} - vim.g.vimtex_compiler_progname = 'nvim' - end -} +pk_use 'udalov/kotlin-vim' -- -- Language Server @@ -85,6 +76,14 @@ pk_use { -- Basic commands pk_use 'nanotee/nvim-lsp-basics' +-- Show Code Outline/Symbols tree window +pk_use { + 'stevearc/aerial.nvim', + config = function() + require('aerial').setup() + end +} + -- Language Server Installer pk_use { 'williamboman/mason.nvim', @@ -96,7 +95,8 @@ pk_use { 'williamboman/mason-lspconfig.nvim', requires = { 'williamboman/mason.nvim', - 'ms-jpq/coq_nvim' + 'ms-jpq/coq_nvim', + 'stevearc/aerial.nvim' }, config = function() local masonlsp = require 'mason-lspconfig' @@ -114,6 +114,7 @@ pk_use { local basics = require('lsp_basics') basics.make_lsp_commands(client, bufnr) basics.make_lsp_mappings(client, bufnr) + require('aerial').on_attach(client, bufnr) end }) end @@ -121,15 +122,20 @@ pk_use { end } -pk_use {'neovim/nvim-lspconfig'} +pk_use { + 'neovim/nvim-lspconfig', + config = function() + -- disable inline error messages + vim.diagnostic.config({virtual_text = false}) + end +} --- -- Show code diagnostics in a separate buffer window --- pk_use { 'folke/trouble.nvim', config = function() require('trouble').setup { + height = 5, icons = false, fold_open = "v", fold_closed = ">", @@ -147,8 +153,19 @@ pk_use { } -- --- Debugger Adapter Protocol +-- Latex Live Preview -- +pk_use { + 'xuhdev/vim-latex-live-preview', + ft = 'tex', + setup = function() + vim.g.livepreview_previewer = require('defs').external_pdfviewer + vim.g.livepreview_engine = "xelatex" + end +} + + +-- Debugger Adapter Protocol --[[ pk_use { 'mfussenegger/nvim-dap', diff --git a/lua/misc.lua b/lua/misc.lua index add8984..d5bcb51 100644 --- a/lua/misc.lua +++ b/lua/misc.lua @@ -51,8 +51,7 @@ pk_use { -- vim.g.netrw_liststyle = 3 -- tree style display vim.g.netrw_banner = 0 -- no banner needed -vim.g.netrw_browse_split = 4 -vim.g.netrw_winsize = 15 -- small window size +vim.g.netrw_browse_split = 0 vim.g.netrw_chgwin = 1 -- diff --git a/lua/ui.lua b/lua/ui.lua index e391a73..ccbe3e0 100644 --- a/lua/ui.lua +++ b/lua/ui.lua @@ -20,10 +20,26 @@ pk_use { --} --]] pk_use { - 'Th3Whit3Wolf/one-nvim', + 'Shatur/neovim-ayu', config = function() - require('conftool').set({'background', "light"}) - vim.cmd [[colorscheme one-nvim]] + local ct = require('conftool') + local hr = os.date('*t').hour + + --[[ + if hr >= 21 then + ct.set({'background', 'dark'}) + elseif hr >= 7 then + ct.set({'background', 'light'}) + elseif hr >= 0 then + ct.set({'background', 'light'}) + end + ]]-- + ct.set({'background', 'light'}) + + require('ayu').setup { + mirage = false, + } + vim.cmd [[colorscheme ayu]] end } diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua index a15163e..57e5354 100644 --- a/plugin/packer_compiled.lua +++ b/plugin/packer_compiled.lua @@ -74,6 +74,12 @@ end time([[try_loadstring definition]], false) time([[Defining packer_plugins]], true) _G.packer_plugins = { + ["aerial.nvim"] = { + config = { "\27LJ\2\n4\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\vaerial\frequire\0" }, + loaded = true, + path = "/home/iang/.local/share/nvim/site/pack/packer/start/aerial.nvim", + url = "https://github.com/stevearc/aerial.nvim" + }, ["closetag.vim"] = { loaded = false, needs_bufread = true, @@ -87,7 +93,7 @@ _G.packer_plugins = { url = "https://github.com/ms-jpq/coq.artifacts" }, coq_nvim = { - config = { "\27LJ\2\n=\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0\30autocmd VimEnter * COQnow\bcmd\bvim\0" }, + config = { "\27LJ\2\n@\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0!autocmd VimEnter * COQnow -s\bcmd\bvim\0" }, loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/coq_nvim", url = "https://github.com/ms-jpq/coq_nvim" @@ -112,8 +118,13 @@ _G.packer_plugins = { path = "/home/iang/.local/share/nvim/site/pack/packer/opt/indentLine", url = "https://github.com/Yggdroot/indentLine" }, + ["kotlin-vim"] = { + loaded = true, + path = "/home/iang/.local/share/nvim/site/pack/packer/start/kotlin-vim", + url = "https://github.com/udalov/kotlin-vim" + }, ["mason-lspconfig.nvim"] = { - config = { "\27LJ\2\nn\0\2\a\0\4\0\f6\2\0\0'\4\1\0B\2\2\0029\3\2\2\18\5\0\0\18\6\1\0B\3\3\0019\3\3\2\18\5\0\0\18\6\1\0B\3\3\1K\0\1\0\22make_lsp_mappings\22make_lsp_commands\15lsp_basics\frequire…\1\1\1\a\0\b\0\0156\1\0\0'\3\1\0B\1\2\0028\1\0\0019\1\2\0016\3\0\0'\5\3\0B\3\2\0029\3\4\0035\5\6\0003\6\5\0=\6\a\5B\3\2\0A\1\0\1K\0\1\0\14on_attach\1\0\0\0\28lsp_ensure_capabilities\bcoq\nsetup\14lspconfig\frequire\1\1\0\5\0\b\0\0146\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\4\0005\4\3\0=\4\5\3B\1\2\0019\1\6\0004\3\3\0003\4\a\0>\4\1\3B\1\2\1K\0\1\0\0\19setup_handlers\21ensure_installed\1\0\0\1\4\0\0\16sumneko_lua\ngopls\nvimls\nsetup\20mason-lspconfig\frequire\0" }, + config = { "\27LJ\2\n›\1\0\2\a\0\6\0\0196\2\0\0'\4\1\0B\2\2\0029\3\2\2\18\5\0\0\18\6\1\0B\3\3\0019\3\3\2\18\5\0\0\18\6\1\0B\3\3\0016\3\0\0'\5\4\0B\3\2\0029\3\5\3\18\5\0\0\18\6\1\0B\3\3\1K\0\1\0\14on_attach\vaerial\22make_lsp_mappings\22make_lsp_commands\15lsp_basics\frequire…\1\1\1\a\0\b\0\0156\1\0\0'\3\1\0B\1\2\0028\1\0\0019\1\2\0016\3\0\0'\5\3\0B\3\2\0029\3\4\0035\5\6\0003\6\5\0=\6\a\5B\3\2\0A\1\0\1K\0\1\0\14on_attach\1\0\0\0\28lsp_ensure_capabilities\bcoq\nsetup\14lspconfig\frequire\1\1\0\5\0\b\0\0146\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\4\0005\4\3\0=\4\5\3B\1\2\0019\1\6\0004\3\3\0003\4\a\0>\4\1\3B\1\2\1K\0\1\0\0\19setup_handlers\21ensure_installed\1\0\0\1\4\0\0\16sumneko_lua\ngopls\nvimls\nsetup\20mason-lspconfig\frequire\0" }, loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/mason-lspconfig.nvim", url = "https://github.com/williamboman/mason-lspconfig.nvim" @@ -124,35 +135,30 @@ _G.packer_plugins = { path = "/home/iang/.local/share/nvim/site/pack/packer/start/mason.nvim", url = "https://github.com/williamboman/mason.nvim" }, + ["neovim-ayu"] = { + config = { "\27LJ\2\nÆ\1\0\0\5\0\14\0\0226\0\0\0'\2\1\0B\0\2\0026\1\2\0009\1\3\1'\3\4\0B\1\2\0029\1\5\0019\2\6\0005\4\a\0B\2\2\0016\2\0\0'\4\b\0B\2\2\0029\2\t\0025\4\n\0B\2\2\0016\2\v\0009\2\f\2'\4\r\0B\2\2\1K\0\1\0\20colorscheme ayu\bcmd\bvim\1\0\1\vmirage\1\nsetup\bayu\1\3\0\0\15background\nlight\bset\thour\a*t\tdate\aos\rconftool\frequire\0" }, + loaded = true, + path = "/home/iang/.local/share/nvim/site/pack/packer/start/neovim-ayu", + url = "https://github.com/Shatur/neovim-ayu" + }, ["nvim-lsp-basics"] = { loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/nvim-lsp-basics", url = "https://github.com/nanotee/nvim-lsp-basics" }, ["nvim-lspconfig"] = { + config = { "\27LJ\2\nF\0\0\3\0\4\0\0066\0\0\0009\0\1\0009\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\17virtual_text\1\vconfig\15diagnostic\bvim\0" }, loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", url = "https://github.com/neovim/nvim-lspconfig" }, - ["nvim-treesitter"] = { - config = { "\27LJ\2\nÞ\1\0\0\4\0\b\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\2B\0\2\1K\0\1\0\14highlight\1\0\1\venable\2\21ensure_installed\1\0\1\17sync_install\1\1\14\0\0\tbash\vbibtex\6c\bcpp\bcss\ago\thtml\15javascript\tjson\nlatex\vpython\15typescript\bvim\nsetup\28nvim-treesitter.configs\frequire\0" }, - loaded = true, - path = "/home/iang/.local/share/nvim/site/pack/packer/start/nvim-treesitter", - url = "https://github.com/nvim-treesitter/nvim-treesitter" - }, - ["one-nvim"] = { - config = { "\27LJ\2\nz\0\0\3\0\a\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\0016\0\4\0009\0\5\0'\2\6\0B\0\2\1K\0\1\0\25colorscheme one-nvim\bcmd\bvim\1\3\0\0\15background\nlight\bset\rconftool\frequire\0" }, - loaded = true, - path = "/home/iang/.local/share/nvim/site/pack/packer/start/one-nvim", - url = "https://github.com/Th3Whit3Wolf/one-nvim" - }, ["packer.nvim"] = { loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/packer.nvim", url = "https://github.com/wbthomason/packer.nvim" }, ["trouble.nvim"] = { - config = { "\27LJ\2\nù\1\0\0\5\0\v\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0'\2\b\0'\3\t\0'\4\n\0B\0\4\1K\0\1\0\23:TroubleToggle\f\6n\bmap\rconftool\nsigns\1\0\4\nerror\aE:\thint\aH:\16information\aI:\fwarning\aW:\1\0\4\nicons\1\25use_diagnostic_signs\1\16fold_closed\6>\14fold_open\6v\nsetup\ftrouble\frequire\0" }, + config = { "\27LJ\2\n‚\2\0\0\5\0\v\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0'\2\b\0'\3\t\0'\4\n\0B\0\4\1K\0\1\0\23:TroubleToggle\f\6n\bmap\rconftool\nsigns\1\0\4\nerror\aE:\thint\aH:\fwarning\aW:\16information\aI:\1\0\5\16fold_closed\6>\vheight\3\5\14fold_open\6v\nicons\1\25use_diagnostic_signs\1\nsetup\ftrouble\frequire\0" }, loaded = true, path = "/home/iang/.local/share/nvim/site/pack/packer/start/trouble.nvim", url = "https://github.com/folke/trouble.nvim" @@ -169,6 +175,13 @@ _G.packer_plugins = { path = "/home/iang/.local/share/nvim/site/pack/packer/opt/vim-go", url = "https://github.com/fatih/vim-go" }, + ["vim-latex-live-preview"] = { + loaded = false, + needs_bufread = false, + only_cond = false, + path = "/home/iang/.local/share/nvim/site/pack/packer/opt/vim-latex-live-preview", + url = "https://github.com/xuhdev/vim-latex-live-preview" + }, ["vim-visual-multi"] = { keys = { { "", "" }, { "", "" } }, loaded = false, @@ -176,18 +189,14 @@ _G.packer_plugins = { only_cond = false, path = "/home/iang/.local/share/nvim/site/pack/packer/opt/vim-visual-multi", url = "https://github.com/mg979/vim-visual-multi" - }, - vimtex = { - config = { "\27LJ\2\nØ\1\0\0\3\0\n\0\0166\0\0\0'\2\1\0B\0\2\0026\1\2\0009\1\3\0019\2\5\0=\2\4\0016\1\2\0009\1\3\0015\2\a\0=\2\6\0016\1\2\0009\1\3\1'\2\t\0=\2\b\1K\0\1\0\tnvim\29vimtex_compiler_progname\1\0\1\6_\r-xelatex$vimtex_compiler_latexmk_engines\23external_pdfviewer\31vimtex_view_general_viewer\6g\bvim\rdefaults\frequire\0" }, - loaded = false, - needs_bufread = true, - only_cond = false, - path = "/home/iang/.local/share/nvim/site/pack/packer/opt/vimtex", - url = "https://github.com/lervag/vimtex" } } time([[Defining packer_plugins]], false) +-- Setup for: vim-latex-live-preview +time([[Setup for vim-latex-live-preview]], true) +try_loadstring("\27LJ\2\nŽ\1\0\0\4\0\b\0\f6\0\0\0009\0\1\0006\1\3\0'\3\4\0B\1\2\0029\1\5\1=\1\2\0006\0\0\0009\0\1\0'\1\a\0=\1\6\0K\0\1\0\fxelatex\23livepreview_engine\23external_pdfviewer\tdefs\frequire\26livepreview_previewer\6g\bvim\0", "setup", "vim-latex-live-preview") +time([[Setup for vim-latex-live-preview]], false) -- Setup for: indentLine time([[Setup for indentLine]], true) try_loadstring("\27LJ\2\nY\0\0\2\0\5\0\t6\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0)\1\0\0=\1\4\0K\0\1\0\26indentLine_setConceal\6|\20indentLine_char\6g\bvim\0", "setup", "indentLine") @@ -195,30 +204,34 @@ time([[Setup for indentLine]], false) time([[packadd for indentLine]], true) vim.cmd [[packadd indentLine]] time([[packadd for indentLine]], false) --- Config for: nvim-treesitter -time([[Config for nvim-treesitter]], true) -try_loadstring("\27LJ\2\nÞ\1\0\0\4\0\b\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\2B\0\2\1K\0\1\0\14highlight\1\0\1\venable\2\21ensure_installed\1\0\1\17sync_install\1\1\14\0\0\tbash\vbibtex\6c\bcpp\bcss\ago\thtml\15javascript\tjson\nlatex\vpython\15typescript\bvim\nsetup\28nvim-treesitter.configs\frequire\0", "config", "nvim-treesitter") -time([[Config for nvim-treesitter]], false) +-- Config for: coq_nvim +time([[Config for coq_nvim]], true) +try_loadstring("\27LJ\2\n@\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0!autocmd VimEnter * COQnow -s\bcmd\bvim\0", "config", "coq_nvim") +time([[Config for coq_nvim]], false) +-- Config for: nvim-lspconfig +time([[Config for nvim-lspconfig]], true) +try_loadstring("\27LJ\2\nF\0\0\3\0\4\0\0066\0\0\0009\0\1\0009\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\17virtual_text\1\vconfig\15diagnostic\bvim\0", "config", "nvim-lspconfig") +time([[Config for nvim-lspconfig]], false) +-- Config for: mason-lspconfig.nvim +time([[Config for mason-lspconfig.nvim]], true) +try_loadstring("\27LJ\2\n›\1\0\2\a\0\6\0\0196\2\0\0'\4\1\0B\2\2\0029\3\2\2\18\5\0\0\18\6\1\0B\3\3\0019\3\3\2\18\5\0\0\18\6\1\0B\3\3\0016\3\0\0'\5\4\0B\3\2\0029\3\5\3\18\5\0\0\18\6\1\0B\3\3\1K\0\1\0\14on_attach\vaerial\22make_lsp_mappings\22make_lsp_commands\15lsp_basics\frequire…\1\1\1\a\0\b\0\0156\1\0\0'\3\1\0B\1\2\0028\1\0\0019\1\2\0016\3\0\0'\5\3\0B\3\2\0029\3\4\0035\5\6\0003\6\5\0=\6\a\5B\3\2\0A\1\0\1K\0\1\0\14on_attach\1\0\0\0\28lsp_ensure_capabilities\bcoq\nsetup\14lspconfig\frequire\1\1\0\5\0\b\0\0146\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\4\0005\4\3\0=\4\5\3B\1\2\0019\1\6\0004\3\3\0003\4\a\0>\4\1\3B\1\2\1K\0\1\0\0\19setup_handlers\21ensure_installed\1\0\0\1\4\0\0\16sumneko_lua\ngopls\nvimls\nsetup\20mason-lspconfig\frequire\0", "config", "mason-lspconfig.nvim") +time([[Config for mason-lspconfig.nvim]], false) +-- Config for: aerial.nvim +time([[Config for aerial.nvim]], true) +try_loadstring("\27LJ\2\n4\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\vaerial\frequire\0", "config", "aerial.nvim") +time([[Config for aerial.nvim]], false) +-- Config for: neovim-ayu +time([[Config for neovim-ayu]], true) +try_loadstring("\27LJ\2\nÆ\1\0\0\5\0\14\0\0226\0\0\0'\2\1\0B\0\2\0026\1\2\0009\1\3\1'\3\4\0B\1\2\0029\1\5\0019\2\6\0005\4\a\0B\2\2\0016\2\0\0'\4\b\0B\2\2\0029\2\t\0025\4\n\0B\2\2\0016\2\v\0009\2\f\2'\4\r\0B\2\2\1K\0\1\0\20colorscheme ayu\bcmd\bvim\1\0\1\vmirage\1\nsetup\bayu\1\3\0\0\15background\nlight\bset\thour\a*t\tdate\aos\rconftool\frequire\0", "config", "neovim-ayu") +time([[Config for neovim-ayu]], false) +-- Config for: trouble.nvim +time([[Config for trouble.nvim]], true) +try_loadstring("\27LJ\2\n‚\2\0\0\5\0\v\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0'\2\b\0'\3\t\0'\4\n\0B\0\4\1K\0\1\0\23:TroubleToggle\f\6n\bmap\rconftool\nsigns\1\0\4\nerror\aE:\thint\aH:\fwarning\aW:\16information\aI:\1\0\5\16fold_closed\6>\vheight\3\5\14fold_open\6v\nicons\1\25use_diagnostic_signs\1\nsetup\ftrouble\frequire\0", "config", "trouble.nvim") +time([[Config for trouble.nvim]], false) -- Config for: mason.nvim time([[Config for mason.nvim]], true) try_loadstring("\27LJ\2\n3\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\nmason\frequire\0", "config", "mason.nvim") time([[Config for mason.nvim]], false) --- Config for: one-nvim -time([[Config for one-nvim]], true) -try_loadstring("\27LJ\2\nz\0\0\3\0\a\0\v6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\0016\0\4\0009\0\5\0'\2\6\0B\0\2\1K\0\1\0\25colorscheme one-nvim\bcmd\bvim\1\3\0\0\15background\nlight\bset\rconftool\frequire\0", "config", "one-nvim") -time([[Config for one-nvim]], false) --- Config for: coq_nvim -time([[Config for coq_nvim]], true) -try_loadstring("\27LJ\2\n=\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0\30autocmd VimEnter * COQnow\bcmd\bvim\0", "config", "coq_nvim") -time([[Config for coq_nvim]], false) --- Config for: mason-lspconfig.nvim -time([[Config for mason-lspconfig.nvim]], true) -try_loadstring("\27LJ\2\nn\0\2\a\0\4\0\f6\2\0\0'\4\1\0B\2\2\0029\3\2\2\18\5\0\0\18\6\1\0B\3\3\0019\3\3\2\18\5\0\0\18\6\1\0B\3\3\1K\0\1\0\22make_lsp_mappings\22make_lsp_commands\15lsp_basics\frequire…\1\1\1\a\0\b\0\0156\1\0\0'\3\1\0B\1\2\0028\1\0\0019\1\2\0016\3\0\0'\5\3\0B\3\2\0029\3\4\0035\5\6\0003\6\5\0=\6\a\5B\3\2\0A\1\0\1K\0\1\0\14on_attach\1\0\0\0\28lsp_ensure_capabilities\bcoq\nsetup\14lspconfig\frequire\1\1\0\5\0\b\0\0146\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\4\0005\4\3\0=\4\5\3B\1\2\0019\1\6\0004\3\3\0003\4\a\0>\4\1\3B\1\2\1K\0\1\0\0\19setup_handlers\21ensure_installed\1\0\0\1\4\0\0\16sumneko_lua\ngopls\nvimls\nsetup\20mason-lspconfig\frequire\0", "config", "mason-lspconfig.nvim") -time([[Config for mason-lspconfig.nvim]], false) --- Config for: trouble.nvim -time([[Config for trouble.nvim]], true) -try_loadstring("\27LJ\2\nù\1\0\0\5\0\v\0\0176\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0'\2\b\0'\3\t\0'\4\n\0B\0\4\1K\0\1\0\23:TroubleToggle\f\6n\bmap\rconftool\nsigns\1\0\4\nerror\aE:\thint\aH:\16information\aI:\fwarning\aW:\1\0\4\nicons\1\25use_diagnostic_signs\1\16fold_closed\6>\14fold_open\6v\nsetup\ftrouble\frequire\0", "config", "trouble.nvim") -time([[Config for trouble.nvim]], false) -- Command lazy-loads time([[Defining lazy-load commands]], true) @@ -227,15 +240,15 @@ time([[Defining lazy-load commands]], false) -- Keymap lazy-loads time([[Defining lazy-load keymaps]], true) -vim.cmd [[noremap lua require("packer.load")({'vim-visual-multi'}, { keys = "C-Down>", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap lua require("packer.load")({'vim-visual-multi'}, { keys = "C-Up>", prefix = "" }, _G.packer_plugins)]] +vim.cmd [[noremap lua require("packer.load")({'vim-visual-multi'}, { keys = "C-Down>", prefix = "" }, _G.packer_plugins)]] time([[Defining lazy-load keymaps]], false) vim.cmd [[augroup packer_load_aucmds]] vim.cmd [[au!]] -- Filetype lazy-loads time([[Defining lazy-load filetype autocommands]], true) -vim.cmd [[au FileType tex ++once lua require("packer.load")({'vimtex'}, { ft = "tex" }, _G.packer_plugins)]] +vim.cmd [[au FileType tex ++once lua require("packer.load")({'vim-latex-live-preview'}, { ft = "tex" }, _G.packer_plugins)]] vim.cmd [[au FileType go ++once lua require("packer.load")({'vim-go'}, { ft = "go" }, _G.packer_plugins)]] vim.cmd [[au FileType vue ++once lua require("packer.load")({'closetag.vim'}, { ft = "vue" }, _G.packer_plugins)]] vim.cmd [[au FileType html ++once lua require("packer.load")({'closetag.vim'}, { ft = "html" }, _G.packer_plugins)]] @@ -245,15 +258,6 @@ vim.cmd [[augroup filetypedetect]] time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vim-go/ftdetect/gofiletype.vim]], true) vim.cmd [[source /home/iang/.local/share/nvim/site/pack/packer/opt/vim-go/ftdetect/gofiletype.vim]] time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vim-go/ftdetect/gofiletype.vim]], false) -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/cls.vim]], true) -vim.cmd [[source /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/cls.vim]] -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/cls.vim]], false) -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tex.vim]], true) -vim.cmd [[source /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tex.vim]] -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tex.vim]], false) -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tikz.vim]], true) -vim.cmd [[source /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tikz.vim]] -time([[Sourcing ftdetect script at: /home/iang/.local/share/nvim/site/pack/packer/opt/vimtex/ftdetect/tikz.vim]], false) vim.cmd("augroup END") _G._packer.inside_compile = false