diff options
| author | Ariel D'Alessandro <ariel.dalessandro@auto1.com> | 2022-02-09 17:53:48 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-02-10 07:31:32 +0100 |
| commit | 77f5dd9693576af7fde80bdc99700f21eff01d6b (patch) | |
| tree | ebb4a64a4137c27b5771af8a95944b9dee92c8f5 | |
| parent | cd15d17a96390879c90e95ad90e0f75629e3eed7 (diff) | |
| download | nvim-conf-77f5dd9693576af7fde80bdc99700f21eff01d6b.tar.gz nvim-conf-77f5dd9693576af7fde80bdc99700f21eff01d6b.zip | |
WIP moving to all lua and new structure
| -rw-r--r-- | after/plugin/colors.lua (renamed from lua/alpha/colors.lua) | 0 | ||||
| -rw-r--r-- | after/plugin/completition.lua (renamed from lua/alpha/completition.lua) | 0 | ||||
| -rw-r--r-- | after/plugin/harpoon.lua (renamed from lua/alpha/harpoon.lua) | 7 | ||||
| -rw-r--r-- | after/plugin/lsp.lua (renamed from lua/alpha/lsp.lua) | 0 | ||||
| -rw-r--r-- | after/plugin/lualine.lua (renamed from lua/alpha/status-line.lua) | 7 | ||||
| -rw-r--r-- | after/plugin/luasnip.lua | 7 | ||||
| -rw-r--r-- | after/plugin/treesitter.lua (renamed from lua/alpha/treesitter.lua) | 4 | ||||
| -rw-r--r-- | init-old.vim (renamed from init.vim) | 22 | ||||
| -rw-r--r-- | init.lua | 20 | ||||
| -rw-r--r-- | lua/alpha/dap.lua | 2 | ||||
| -rw-r--r-- | lua/alpha/disable_builtin.lua | 20 | ||||
| -rw-r--r-- | lua/alpha/first_load.lua | 27 | ||||
| -rw-r--r-- | lua/alpha/globals.lua (renamed from lua/alpha/global.lua) | 0 | ||||
| -rw-r--r-- | lua/alpha/init.lua | 2 | ||||
| -rw-r--r-- | lua/alpha/plugins.lua (renamed from lua/plugins.lua) | 3 | ||||
| -rw-r--r-- | plugin/keymaps.vim | 71 | ||||
| -rw-r--r-- | plugin/navigation.vim | 16 | ||||
| -rw-r--r-- | plugin/packer_compiled.lua | 389 |
18 files changed, 554 insertions, 43 deletions
diff --git a/lua/alpha/colors.lua b/after/plugin/colors.lua index d6d0d18..d6d0d18 100644 --- a/lua/alpha/colors.lua +++ b/after/plugin/colors.lua diff --git a/lua/alpha/completition.lua b/after/plugin/completition.lua index 7140ca5..7140ca5 100644 --- a/lua/alpha/completition.lua +++ b/after/plugin/completition.lua diff --git a/lua/alpha/harpoon.lua b/after/plugin/harpoon.lua index c4fa9df..087b29f 100644 --- a/lua/alpha/harpoon.lua +++ b/after/plugin/harpoon.lua @@ -1,3 +1,10 @@ +local ok, harpoon = pcall(require, "harpoon") +if not ok then + return +end + +harpoon.setup {} + vim.api.nvim_set_keymap("n", "<Leader>ss", [[ <Cmd>lua require("harpoon.ui").toggle_quick_menu()<CR>]], {noremap = true, silent = true, expr = false}) vim.api.nvim_set_keymap("n", "<Leader>sa", [[ <Cmd>lua require("harpoon.mark").add_file()<CR>]], {noremap = true, silent = true, expr = false}) diff --git a/lua/alpha/lsp.lua b/after/plugin/lsp.lua index 40a56d6..40a56d6 100644 --- a/lua/alpha/lsp.lua +++ b/after/plugin/lsp.lua diff --git a/lua/alpha/status-line.lua b/after/plugin/lualine.lua index e504b2d..bfd449a 100644 --- a/lua/alpha/status-line.lua +++ b/after/plugin/lualine.lua @@ -1,4 +1,9 @@ -require('lualine').setup{ +local ok, lualine = pcall(require, "lualine") +if not ok then + return +end + +lualine.setup{ options = { theme = 'dracula', icons_enabled = true, diff --git a/after/plugin/luasnip.lua b/after/plugin/luasnip.lua new file mode 100644 index 0000000..9a1c3db --- /dev/null +++ b/after/plugin/luasnip.lua @@ -0,0 +1,7 @@ +if vim.g.snippets ~= "luasnip" then + return +end + + +-- shorcut to source my luasnips file again, which will reload my snippets +vim.keymap.set("n", "<leader><leader>s", "<cmd>source ~/.config/nvim/after/plugin/luasnip.lua<CR>") diff --git a/lua/alpha/treesitter.lua b/after/plugin/treesitter.lua index 14b1295..f2f5360 100644 --- a/lua/alpha/treesitter.lua +++ b/after/plugin/treesitter.lua @@ -1,3 +1,7 @@ +if not pcall(require, "nvim-treesitter") then + return +end + require "nvim-treesitter.configs".setup { ensure_installed = {"php", "go", "comment", "css", "html", "javascript", "lua", "typescript"}, highlight = { @@ -15,10 +15,6 @@ let g:vimwiki_list = [{'path': '~/vimwiki/', let g:gitgutter_map_keys = 0 " forward and backward search of current word -nnoremap * /\<<C-R>=expand('<cword>')<CR>\><CR> -nnoremap # ?\<<C-R>=expand('<cword>')<CR>\><CR> - -vnoremap <leader>p "_dP " remove whitespaces autocmd BufWritePre * :%s/\s\+$//e @@ -39,30 +35,12 @@ autocmd FileType cucumber setlocal ts=2 sts=2 sw=2 expandtab autocmd BufWritePost */alpha/**.lua lua require('plenary.reload').reload_module('alpha') -nnoremap Y y$ - -nnoremap n nzzzv -nnoremap N Nzzzv -nnoremap J mzJ`z - -inoremap , ,<c-g>u -inoremap . .<c-g>u -inoremap ! !<c-g>u -inoremap ? ?<c-g>u -inoremap $ $<c-g>u -inoremap > ><c-g>u - -vnoremap < <gv -vnoremap > >gv - " disable vim-go K binding let g:go_doc_keywordprg_enabled = 0 -lua require('plugins') lua require("alpha") " quick duplication of files -nnoremap <expr> <leader>dp ":saveas " . expand('%') let g:laravel_artisan = 'sail artisan' let test#php#pest#executable = 'sail debug test' diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..06d2cef --- /dev/null +++ b/init.lua @@ -0,0 +1,20 @@ +pcall(require, "impatient") + +if require "alpha.first_load"() then + return +end + +vim.g.mapleader = " " + +vim.g.snippets = "luasnip" + +require "alpha.globals" + +require "alpha.disable_builtin" + +require "alpha.plugins" + +-- require "alpha.lsp" + +-- require "alpha.telescope" +-- maybe here set up and mapping // need to check tj config diff --git a/lua/alpha/dap.lua b/lua/alpha/dap.lua index fdd2150..bd1a403 100644 --- a/lua/alpha/dap.lua +++ b/lua/alpha/dap.lua @@ -13,7 +13,7 @@ dap_install.config("php", { port = 9003, pathMappings = function () local sail = vim.call('composer#query', 'require-dev.laravel/sail') - if sail == nil then + if sail == "" then return {['/app'] = vim.fn.getcwd()} end return {['/var/www/html'] = vim.fn.getcwd()} diff --git a/lua/alpha/disable_builtin.lua b/lua/alpha/disable_builtin.lua new file mode 100644 index 0000000..6177c82 --- /dev/null +++ b/lua/alpha/disable_builtin.lua @@ -0,0 +1,20 @@ +vim.g.loaded_gzip = 1 +vim.g.loaded_zip = 1 +vim.g.loaded_zipPlugin = 1 +vim.g.loaded_tar = 1 +vim.g.loaded_tarPlugin = 1 + +vim.g.loaded_getscript = 1 +vim.g.loaded_getscriptPlugin = 1 +vim.g.loaded_vimball = 1 +vim.g.loaded_vimballPlugin = 1 +vim.g.loaded_2html_plugin = 1 + +vim.g.loaded_matchit = 1 +vim.g.loaded_matchparen = 1 +vim.g.loaded_logiPat = 1 +vim.g.loaded_rrhelper = 1 + +-- vim.g.loaded_netrw = 1 +-- vim.g.loaded_netrwPlugin = 1 +-- vim.g.loaded_netrwSettings = 1 diff --git a/lua/alpha/first_load.lua b/lua/alpha/first_load.lua new file mode 100644 index 0000000..9ef6658 --- /dev/null +++ b/lua/alpha/first_load.lua @@ -0,0 +1,27 @@ +local download_packer = function() + if vim.fn.input "Download Packer? (y for yes)" ~= "y" then + return + end + + local directory = string.format("%s/site/pack/packer/start/", vim.fn.stdpath "data") + + vim.fn.mkdir(directory, "p") + + local out = vim.fn.system( + string.format("git clone %s %s", "https://github.com/wbthomason/packer.nvim", directory .. "/packer.nvim") + ) + + print(out) + print "Downloading packer.nvim..." + print "( You'll need to restart now )" +end + +return function() + if not pcall(require, "packer") then + download_packer() + + return true + end + + return false +end diff --git a/lua/alpha/global.lua b/lua/alpha/globals.lua index 5fcee70..5fcee70 100644 --- a/lua/alpha/global.lua +++ b/lua/alpha/globals.lua diff --git a/lua/alpha/init.lua b/lua/alpha/init.lua index cd38f36..0b14730 100644 --- a/lua/alpha/init.lua +++ b/lua/alpha/init.lua @@ -14,6 +14,4 @@ require("alpha.dap") vim.api.nvim_set_keymap('n', '<leader>rs', ':lua require(\'alpha.refactor\').setter_getter()<cr>', {noremap = true}) vim.api.nvim_set_keymap('n', '<leader>rn', ':lua require(\'alpha.refactor\').new_property()<cr>', {noremap = true}) -vim.api.nvim_set_keymap('n', '<leader><leader>x', ':call alpha#save_and_exec()<cr>', {noremap = true}) - vim.api.nvim_set_keymap('n', '<leader>m', ':MaximizerToggle<cr>', {noremap = true}) diff --git a/lua/plugins.lua b/lua/alpha/plugins.lua index 31a3aad..d427aca 100644 --- a/lua/plugins.lua +++ b/lua/alpha/plugins.lua @@ -2,7 +2,8 @@ vim.cmd [[packadd packer.nvim]] vim.cmd([[autocmd BufWritePost plugins.lua source <afile> | PackerCompile]]) return require('packer').startup(function(use) - use {'wbthomason/packer.nvim', opt = true} + use 'wbthomason/packer.nvim' + use "lewis6991/impatient.nvim" use { 'ThePrimeagen/refactoring.nvim', diff --git a/plugin/keymaps.vim b/plugin/keymaps.vim new file mode 100644 index 0000000..10f9bdb --- /dev/null +++ b/plugin/keymaps.vim @@ -0,0 +1,71 @@ +scriptencoding utf-8 + +nnoremap * /\<<C-R>=expand('<cword>')<CR>\><CR> +nnoremap # ?\<<C-R>=expand('<cword>')<CR>\><CR> + +vnoremap <leader>p "_dP + +nnoremap Y y$ + +nnoremap n nzzzv +nnoremap N Nzzzv +nnoremap J mzJ`z + +inoremap , ,<c-g>u +inoremap . .<c-g>u +inoremap ! !<c-g>u +inoremap ? ?<c-g>u +inoremap $ $<c-g>u +inoremap > ><c-g>u + +vnoremap < <gv +vnoremap > >gv + +nnoremap <leader>h :wincmd h<CR> +nnoremap <leader>j :wincmd j<CR> +nnoremap <leader>k :wincmd k<CR> +nnoremap <leader>l :wincmd l<CR> +nnoremap <leader>q :wincmd q<CR> +" Make windows to be basically the same size +nnoremap <leader>= <C-w>= + +nnoremap <leader>wv :vsp<CR> +nnoremap <leader>wh :sp<CR> + +nnoremap <C-j> :cnext<CR> +nnoremap <C-k> :cprev<CR> + +nnoremap <leader>i :lnext<CR> +nnoremap <leader>o :lprev<CR> + +nnoremap <leader>bd :bd<CR> + +nnoremap <expr> <leader>dp ":saveas " . expand('%') + +" For moving quickly up and down, +" Goes to the first line above/below that isn't whitespace +" Thanks to: http://vi.stackexchange.com/a/213 +nnoremap <silent> gj :let _=&lazyredraw<CR>:set lazyredraw<CR>/\%<C-R>=virtcol(".")<CR>v\S<CR>:nohl<CR>:let &lazyredraw=_<CR> +nnoremap <silent> gk :let _=&lazyredraw<CR>:set lazyredraw<CR>?\%<C-R>=virtcol(".")<CR>v\S<CR>:nohl<CR>:let &lazyredraw=_<CR> + +" Run the last command +nnoremap <leader><leader>c :<up> + + +if has('nvim') + " Make esc leave terminal mode + tnoremap <leader><Esc> <C-\><C-n> + tnoremap <Esc><Esc> <C-\><C-n> + + " Easy moving between the buffers + tnoremap <A-h> <C-\><C-n><C-w>h + tnoremap <A-j> <C-\><C-n><C-w>j + tnoremap <A-k> <C-\><C-n><C-w>k + tnoremap <A-l> <C-\><C-n><C-w>l + + " Try and make sure to not mangle space items + tnoremap <S-Space> <Space> + tnoremap <C-Space> <Space> +endif + +nnoremap <leader><leader>x :call alpha#save_and_exec()<cr> diff --git a/plugin/navigation.vim b/plugin/navigation.vim deleted file mode 100644 index 522b80a..0000000 --- a/plugin/navigation.vim +++ /dev/null @@ -1,16 +0,0 @@ -nnoremap <leader>h :wincmd h<CR> -nnoremap <leader>j :wincmd j<CR> -nnoremap <leader>k :wincmd k<CR> -nnoremap <leader>l :wincmd l<CR> -nnoremap <leader>q :wincmd q<CR> - -nnoremap <leader>wv :vsp<CR> -nnoremap <leader>wh :sp<CR> - -nnoremap <C-j> :cnext<CR> -nnoremap <C-k> :cprev<CR> - -nnoremap <leader>i :lnext<CR> -nnoremap <leader>o :lprev<CR> - -nnoremap <leader>bd :bd<CR> diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua new file mode 100644 index 0000000..f643f76 --- /dev/null +++ b/plugin/packer_compiled.lua @@ -0,0 +1,389 @@ +-- Automatically generated packer.nvim plugin loader code + +if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then + vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"') + return +end + +vim.api.nvim_command('packadd packer.nvim') + +local no_errors, error_msg = pcall(function() + + local time + local profile_info + local should_profile = false + if should_profile then + local hrtime = vim.loop.hrtime + profile_info = {} + time = function(chunk, start) + if start then + profile_info[chunk] = hrtime() + else + profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6 + end + end + else + time = function(chunk, start) end + end + +local function save_profiles(threshold) + local sorted_times = {} + for chunk_name, time_taken in pairs(profile_info) do + sorted_times[#sorted_times + 1] = {chunk_name, time_taken} + end + table.sort(sorted_times, function(a, b) return a[2] > b[2] end) + local results = {} + for i, elem in ipairs(sorted_times) do + if not threshold or threshold and elem[2] > threshold then + results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms' + end + end + + _G._packer = _G._packer or {} + _G._packer.profile_output = results +end + +time([[Luarocks path setup]], true) +local package_path_str = "/home/adalessa/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/adalessa/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/adalessa/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/adalessa/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" +local install_cpath_pattern = "/home/adalessa/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so" +if not string.find(package.path, package_path_str, 1, true) then + package.path = package.path .. ';' .. package_path_str +end + +if not string.find(package.cpath, install_cpath_pattern, 1, true) then + package.cpath = package.cpath .. ';' .. install_cpath_pattern +end + +time([[Luarocks path setup]], false) +time([[try_loadstring definition]], true) +local function try_loadstring(s, component, name) + local success, result = pcall(loadstring(s), name, _G.packer_plugins[name]) + if not success then + vim.schedule(function() + vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {}) + end) + end + return result +end + +time([[try_loadstring definition]], false) +time([[Defining packer_plugins]], true) +_G.packer_plugins = { + ["DAPInstall.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/DAPInstall.nvim", + url = "https://github.com/Pocco81/DAPInstall.nvim" + }, + LuaSnip = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/LuaSnip", + url = "https://github.com/L3MON4D3/LuaSnip" + }, + ["cmp-buffer"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp-buffer", + url = "https://github.com/hrsh7th/cmp-buffer" + }, + ["cmp-nvim-lsp"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp", + url = "https://github.com/hrsh7th/cmp-nvim-lsp" + }, + ["cmp-nvim-lsp-signature-help"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp-nvim-lsp-signature-help", + url = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help" + }, + ["cmp-nvim-lua"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp-nvim-lua", + url = "https://github.com/hrsh7th/cmp-nvim-lua" + }, + ["cmp-path"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp-path", + url = "https://github.com/hrsh7th/cmp-path" + }, + cmp_luasnip = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/cmp_luasnip", + url = "https://github.com/saadparwaiz1/cmp_luasnip" + }, + ["colorbuddy.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/colorbuddy.nvim", + url = "https://github.com/tjdevries/colorbuddy.nvim" + }, + delimitMate = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/delimitMate", + url = "https://github.com/Raimondi/delimitMate" + }, + ["gitsigns.nvim"] = { + config = { "\27LJ\2\n6\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\rgitsigns\frequire\0" }, + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/gitsigns.nvim", + url = "https://github.com/lewis6991/gitsigns.nvim" + }, + harpoon = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/harpoon", + url = "https://github.com/ThePrimeagen/harpoon" + }, + ["impatient.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/impatient.nvim", + url = "https://github.com/lewis6991/impatient.nvim" + }, + ["lsp_signature.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/lsp_signature.nvim", + url = "https://github.com/ray-x/lsp_signature.nvim" + }, + ["lspkind-nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/lspkind-nvim", + url = "https://github.com/onsails/lspkind-nvim" + }, + ["lualine.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/lualine.nvim", + url = "https://github.com/nvim-lualine/lualine.nvim" + }, + ["nvim-autopairs"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-autopairs", + url = "https://github.com/windwp/nvim-autopairs" + }, + ["nvim-cmp"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-cmp", + url = "https://github.com/hrsh7th/nvim-cmp" + }, + ["nvim-dap"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-dap", + url = "https://github.com/mfussenegger/nvim-dap" + }, + ["nvim-dap-go"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-dap-go", + url = "https://github.com/leoluz/nvim-dap-go" + }, + ["nvim-dap-ui"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-dap-ui", + url = "https://github.com/rcarriga/nvim-dap-ui" + }, + ["nvim-lsp-installer"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-lsp-installer", + url = "https://github.com/williamboman/nvim-lsp-installer" + }, + ["nvim-lspconfig"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-lspconfig", + url = "https://github.com/neovim/nvim-lspconfig" + }, + ["nvim-treesitter"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-treesitter", + url = "https://github.com/nvim-treesitter/nvim-treesitter" + }, + ["nvim-treesitter-refactor"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-treesitter-refactor", + url = "https://github.com/nvim-treesitter/nvim-treesitter-refactor" + }, + ["nvim-treesitter-textobjects"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-treesitter-textobjects", + url = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects" + }, + ["nvim-web-devicons"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", + url = "https://github.com/kyazdani42/nvim-web-devicons" + }, + ["packer.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/packer.nvim", + url = "https://github.com/wbthomason/packer.nvim" + }, + playground = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/playground", + url = "https://github.com/nvim-treesitter/playground" + }, + ["plenary.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/plenary.nvim", + url = "https://github.com/nvim-lua/plenary.nvim" + }, + ["popup.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/popup.nvim", + url = "https://github.com/nvim-lua/popup.nvim" + }, + ["refactoring.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/refactoring.nvim", + url = "https://github.com/ThePrimeagen/refactoring.nvim" + }, + ["telescope-file-browser.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/telescope-file-browser.nvim", + url = "https://github.com/nvim-telescope/telescope-file-browser.nvim" + }, + ["telescope-fzy-native.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/telescope-fzy-native.nvim", + url = "https://github.com/nvim-telescope/telescope-fzy-native.nvim" + }, + ["telescope-projectionist.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/telescope-projectionist.nvim", + url = "/home/adalessa/code/neovim/telescope-projectionist.nvim" + }, + ["telescope.nvim"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/telescope.nvim", + url = "https://github.com/nvim-telescope/telescope.nvim" + }, + vim = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim", + url = "https://github.com/dracula/vim" + }, + ["vim-blade"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-blade", + url = "https://github.com/jwalton512/vim-blade" + }, + ["vim-commentary"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-commentary", + url = "https://github.com/tpope/vim-commentary" + }, + ["vim-composer"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-composer", + url = "https://github.com/noahfrederick/vim-composer" + }, + ["vim-dadbod"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-dadbod", + url = "https://github.com/tpope/vim-dadbod" + }, + ["vim-dadbod-ui"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-dadbod-ui", + url = "https://github.com/kristijanhusak/vim-dadbod-ui" + }, + ["vim-dispatch"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-dispatch", + url = "https://github.com/tpope/vim-dispatch" + }, + ["vim-dotenv"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-dotenv", + url = "https://github.com/tpope/vim-dotenv" + }, + ["vim-eunuch"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-eunuch", + url = "https://github.com/tpope/vim-eunuch" + }, + ["vim-fugitive"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-fugitive", + url = "https://github.com/tpope/vim-fugitive" + }, + ["vim-go"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-go", + url = "https://github.com/fatih/vim-go" + }, + ["vim-http"] = { + commands = { "Http" }, + loaded = false, + needs_bufread = true, + only_cond = false, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/opt/vim-http", + url = "https://github.com/nicwest/vim-http" + }, + ["vim-laravel"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-laravel", + url = "https://github.com/noahfrederick/vim-laravel" + }, + ["vim-maximizer"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-maximizer", + url = "https://github.com/szw/vim-maximizer" + }, + ["vim-obsession"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-obsession", + url = "https://github.com/tpope/vim-obsession" + }, + ["vim-projectionist"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-projectionist", + url = "https://github.com/tpope/vim-projectionist" + }, + ["vim-repeat"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-repeat", + url = "https://github.com/tpope/vim-repeat" + }, + ["vim-surround"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-surround", + url = "https://github.com/tpope/vim-surround" + }, + ["vim-tbone"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-tbone", + url = "https://github.com/tpope/vim-tbone" + }, + ["vim-test"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-test", + url = "https://github.com/vim-test/vim-test" + }, + ["vim-vinegar"] = { + loaded = true, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/start/vim-vinegar", + url = "https://github.com/tpope/vim-vinegar" + }, + vimwiki = { + commands = { "VimwikiIndex" }, + loaded = false, + needs_bufread = true, + only_cond = false, + path = "/home/adalessa/.local/share/nvim/site/pack/packer/opt/vimwiki", + url = "https://github.com/vimwiki/vimwiki" + } +} + +time([[Defining packer_plugins]], false) +-- Config for: gitsigns.nvim +time([[Config for gitsigns.nvim]], true) +try_loadstring("\27LJ\2\n6\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\rgitsigns\frequire\0", "config", "gitsigns.nvim") +time([[Config for gitsigns.nvim]], false) + +-- Command lazy-loads +time([[Defining lazy-load commands]], true) +pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file VimwikiIndex lua require("packer.load")({'vimwiki'}, { cmd = "VimwikiIndex", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]]) +pcall(vim.cmd, [[command -nargs=* -range -bang -complete=file Http lua require("packer.load")({'vim-http'}, { cmd = "Http", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args>, mods = "<mods>" }, _G.packer_plugins)]]) +time([[Defining lazy-load commands]], false) + +if should_profile then save_profiles() end + +end) + +if not no_errors then + vim.api.nvim_command('echohl ErrorMsg | echom "Error in packer_compiled: '..error_msg..'" | echom "Please check your config for correctness" | echohl None') +end |