-- 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/thorny/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/thorny/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/thorny/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/thorny/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" local install_cpath_pattern = "/home/thorny/.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)) 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 = { CamelCaseMotion = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/CamelCaseMotion" }, ale = { config = { "\27LJ\2\nM\0\0\3\0\6\0\a6\0\0\0009\0\1\0005\1\4\0005\2\3\0=\2\5\1=\1\2\0K\0\1\0\nshell\1\0\0\1\2\0\0\15shellcheck\16ale_linters\6g\bvim\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/ale" }, ["bclose.vim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/bclose.vim" }, hop = { config = { "\27LJ\2\nU\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\tkeys\28etovxqpdygfblzhckisuran\nsetup\bhop\frequire\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/hop" }, ["indent-blankline.nvim"] = { config = { "\27LJ\2\nº\1\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\1K\0\1\0\24char_highlight_list\1\3\0\0\27IndentBlanklineIndent1\27IndentBlanklineIndent2\1\0\2#show_trailing_blankline_indent\1\tchar\6 \nsetup\21indent_blankline\frequire\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim" }, ["lspsaga.nvim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/lspsaga.nvim" }, ["nord-vim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/nord-vim" }, ["nvim-lspconfig"] = { config = { "\27LJ\2\nA\2\0\4\1\3\0\a6\0\0\0009\0\1\0009\0\2\0-\2\0\0G\3\0\0A\0\1\1K\0\1\0\1À\24nvim_buf_set_keymap\bapi\bvimA\2\0\4\1\3\0\a6\0\0\0009\0\1\0009\0\2\0-\2\0\0G\3\0\0A\0\1\1K\0\1\0\1À\24nvim_buf_set_option\bapi\bvimÔ\n\1\2\v\0(\0o3\2\0\0003\3\1\0\18\4\3\0'\6\2\0'\a\3\0B\4\3\0015\4\4\0\18\5\2\0'\a\5\0'\b\6\0'\t\a\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\b\0'\t\t\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\n\0'\t\v\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\f\0'\t\r\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\14\0'\t\15\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\16\0'\t\17\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\18\0'\t\19\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\20\0'\t\21\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\22\0'\t\23\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\24\0'\t\25\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\26\0'\t\27\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\28\0'\t\29\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\30\0'\t\31\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b \0'\t!\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\"\0'\t#\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b$\0'\t%\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b&\0'\t'\0\18\n\4\0B\5\5\0012\0\0€K\0\1\0*lua vim.lsp.buf.formatting()\rf2lua vim.lsp.diagnostic.set_loclist()\rq0lua vim.lsp.diagnostic.goto_next()\a]d0lua vim.lsp.diagnostic.goto_prev()\a[d<lua vim.lsp.diagnostic.show_line_diagnostics()\re*lua vim.lsp.buf.references()\agr+lua vim.lsp.buf.code_action()\14ca&lua vim.lsp.buf.rename()\14rn/lua vim.lsp.buf.type_definition()\rDJlua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))\14wl7lua vim.lsp.buf.remove_workspace_folder()\14wr4lua vim.lsp.buf.add_workspace_folder()\14wa.lua vim.lsp.buf.signature_help()\n.lua vim.lsp.buf.implementation()\agi%lua vim.lsp.buf.hover()\6K*lua vim.lsp.buf.definition()\agd+lua vim.lsp.buf.declaration()\agD\6n\1\0\2\vsilent\2\fnoremap\2\27v:lua.vim.lsp.omnifunc\romnifunc\0\0Æ\1\1\0\v\0\v\0\0216\0\0\0'\2\1\0B\0\2\0027\0\2\0003\0\3\0005\1\4\0006\2\5\0\18\4\1\0B\2\2\4X\5\b€6\a\2\0008\a\6\a9\a\6\a5\t\a\0=\0\b\t5\n\t\0=\n\n\tB\a\2\1E\5\3\3R\5öK\0\1\0\nflags\1\0\1\26debounce_text_changes\3–\1\14on_attach\1\0\0\nsetup\vipairs\1\3\0\0\fpyright\vbashls\0\rnvim_lsp\14lspconfig\frequire\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/nvim-lspconfig" }, ["nvim-treesitter"] = { config = { "\27LJ\2\nÉ\2\0\0\5\0\16\0\0196\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\0025\3\b\0=\3\t\0025\3\n\0005\4\v\0=\4\f\0035\4\r\0=\4\14\3=\3\15\2B\0\2\1K\0\1\0\frainbow\15termcolors\1\5\0\0\rdarkblue\fmagenta\vyellow\rdarkcyan\vcolors\1\5\0\0\f#000000\f#000000\f#000000\f#000000\1\0\1\venable\2\vindent\1\0\1\venable\2\14highlight\1\0\1\venable\2\21ensure_installed\1\0\0\1\b\0\0\vpython\blua\bnix\tjson\tbash\thtml\ttoml\nsetup\28nvim-treesitter.configs\frequire\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/nvim-treesitter" }, ["nvim-ts-rainbow"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/nvim-ts-rainbow" }, ["packer.nvim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/packer.nvim" }, playground = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/playground" }, ["plenary.nvim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/plenary.nvim" }, ["ranger.vim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/ranger.vim" }, supertab = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/supertab" }, ["telescope-fzf-native.nvim"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim" }, ["telescope.nvim"] = { config = { "\27LJ\2\nß\t\0\0\a\0000\0Q6\0\0\0'\2\1\0B\0\2\0027\0\2\0006\0\0\0'\2\3\0B\0\2\0029\0\4\0005\2\b\0005\3\6\0005\4\5\0=\4\a\3=\3\t\0025\3\15\0005\4\r\0005\5\v\0006\6\2\0009\6\n\6=\6\f\5=\5\14\4=\4\16\0035\4\17\0=\4\18\0035\4\20\0005\5\19\0=\5\21\0045\5\22\0=\5\23\4=\4\24\0036\4\0\0'\6\25\0B\4\2\0029\4\26\4=\4\27\0034\4\0\0=\4\28\0036\4\0\0'\6\25\0B\4\2\0029\4\29\4=\4\30\0034\4\0\0=\4\31\0035\4 \0=\4!\0034\4\0\0=\4\"\0035\4#\0=\4$\0036\4\0\0'\6%\0B\4\2\0029\4&\0049\4'\4=\4(\0036\4\0\0'\6%\0B\4\2\0029\4)\0049\4'\4=\4*\0036\4\0\0'\6%\0B\4\2\0029\4+\0049\4'\4=\4,\0036\4\0\0'\6%\0B\4\2\0029\4-\4=\4-\3=\3.\2B\0\2\0016\0\0\0'\2\3\0B\0\2\0029\0/\0'\2\a\0B\0\2\1K\0\1\0\19load_extension\rdefaults\27buffer_previewer_maker\21qflist_previewer\22vim_buffer_qflist\19grep_previewer\23vim_buffer_vimgrep\19file_previewer\bnew\19vim_buffer_cat\25telescope.previewers\fset_env\1\0\1\14COLORTERM\14truecolor\17path_display\16borderchars\1\t\0\0\b─\b│\b─\b│\bâ•­\bâ•®\b╯\bâ•°\vborder\19generic_sorter\29get_generic_fuzzy_sorter\25file_ignore_patterns\16file_sorter\19get_fuzzy_file\22telescope.sorters\18layout_config\rvertical\1\0\1\vmirror\1\15horizontal\1\0\0\1\0\1\vmirror\1\22vimgrep_arguments\1\b\0\0\arg\18--color=never\17--no-heading\20--with-filename\18--line-number\r--column\17--smart-case\rmappings\1\0\n\17initial_mode\vinsert\17entry_prefix\a \20selection_caret\a> \18prompt_prefix\a> \rwinblend\3\0\ruse_less\2\19color_devicons\2\20layout_strategy\15horizontal\21sorting_strategy\15descending\23selection_strategy\nreset\6i\1\0\0\n\1\0\1\n\1\nclose\15extensions\1\0\0\bfzf\1\0\0\1\0\4\nfuzzy\1\14case_mode\15smart_case\25override_file_sorter\2\28override_generic_sorter\2\nsetup\14telescope\factions\22telescope.actions\frequire\0" }, loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/telescope.nvim" }, ["vim-argwrap"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-argwrap" }, ["vim-commentary"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-commentary" }, ["vim-fugitive"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-fugitive" }, ["vim-nix"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-nix" }, ["vim-repeat"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-repeat" }, ["vim-surround"] = { loaded = true, path = "/home/thorny/.local/share/nvim/site/pack/packer/start/vim-surround" } } time([[Defining packer_plugins]], false) -- Config for: nvim-lspconfig time([[Config for nvim-lspconfig]], true) try_loadstring("\27LJ\2\nA\2\0\4\1\3\0\a6\0\0\0009\0\1\0009\0\2\0-\2\0\0G\3\0\0A\0\1\1K\0\1\0\1À\24nvim_buf_set_keymap\bapi\bvimA\2\0\4\1\3\0\a6\0\0\0009\0\1\0009\0\2\0-\2\0\0G\3\0\0A\0\1\1K\0\1\0\1À\24nvim_buf_set_option\bapi\bvimÔ\n\1\2\v\0(\0o3\2\0\0003\3\1\0\18\4\3\0'\6\2\0'\a\3\0B\4\3\0015\4\4\0\18\5\2\0'\a\5\0'\b\6\0'\t\a\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\b\0'\t\t\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\n\0'\t\v\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\f\0'\t\r\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\14\0'\t\15\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\16\0'\t\17\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\18\0'\t\19\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\20\0'\t\21\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\22\0'\t\23\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\24\0'\t\25\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\26\0'\t\27\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\28\0'\t\29\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\30\0'\t\31\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b \0'\t!\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b\"\0'\t#\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b$\0'\t%\0\18\n\4\0B\5\5\1\18\5\2\0'\a\5\0'\b&\0'\t'\0\18\n\4\0B\5\5\0012\0\0€K\0\1\0*lua vim.lsp.buf.formatting()\rf2lua vim.lsp.diagnostic.set_loclist()\rq0lua vim.lsp.diagnostic.goto_next()\a]d0lua vim.lsp.diagnostic.goto_prev()\a[d<lua vim.lsp.diagnostic.show_line_diagnostics()\re*lua vim.lsp.buf.references()\agr+lua vim.lsp.buf.code_action()\14ca&lua vim.lsp.buf.rename()\14rn/lua vim.lsp.buf.type_definition()\rDJlua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))\14wl7lua vim.lsp.buf.remove_workspace_folder()\14wr4lua vim.lsp.buf.add_workspace_folder()\14wa.lua vim.lsp.buf.signature_help()\n.lua vim.lsp.buf.implementation()\agi%lua vim.lsp.buf.hover()\6K*lua vim.lsp.buf.definition()\agd+lua vim.lsp.buf.declaration()\agD\6n\1\0\2\vsilent\2\fnoremap\2\27v:lua.vim.lsp.omnifunc\romnifunc\0\0Æ\1\1\0\v\0\v\0\0216\0\0\0'\2\1\0B\0\2\0027\0\2\0003\0\3\0005\1\4\0006\2\5\0\18\4\1\0B\2\2\4X\5\b€6\a\2\0008\a\6\a9\a\6\a5\t\a\0=\0\b\t5\n\t\0=\n\n\tB\a\2\1E\5\3\3R\5öK\0\1\0\nflags\1\0\1\26debounce_text_changes\3–\1\14on_attach\1\0\0\nsetup\vipairs\1\3\0\0\fpyright\vbashls\0\rnvim_lsp\14lspconfig\frequire\0", "config", "nvim-lspconfig") time([[Config for nvim-lspconfig]], false) -- Config for: indent-blankline.nvim time([[Config for indent-blankline.nvim]], true) try_loadstring("\27LJ\2\nº\1\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0=\3\5\2B\0\2\1K\0\1\0\24char_highlight_list\1\3\0\0\27IndentBlanklineIndent1\27IndentBlanklineIndent2\1\0\2#show_trailing_blankline_indent\1\tchar\6 \nsetup\21indent_blankline\frequire\0", "config", "indent-blankline.nvim") time([[Config for indent-blankline.nvim]], false) -- Config for: ale time([[Config for ale]], true) try_loadstring("\27LJ\2\nM\0\0\3\0\6\0\a6\0\0\0009\0\1\0005\1\4\0005\2\3\0=\2\5\1=\1\2\0K\0\1\0\nshell\1\0\0\1\2\0\0\15shellcheck\16ale_linters\6g\bvim\0", "config", "ale") time([[Config for ale]], false) -- Config for: telescope.nvim time([[Config for telescope.nvim]], true) try_loadstring("\27LJ\2\nß\t\0\0\a\0000\0Q6\0\0\0'\2\1\0B\0\2\0027\0\2\0006\0\0\0'\2\3\0B\0\2\0029\0\4\0005\2\b\0005\3\6\0005\4\5\0=\4\a\3=\3\t\0025\3\15\0005\4\r\0005\5\v\0006\6\2\0009\6\n\6=\6\f\5=\5\14\4=\4\16\0035\4\17\0=\4\18\0035\4\20\0005\5\19\0=\5\21\0045\5\22\0=\5\23\4=\4\24\0036\4\0\0'\6\25\0B\4\2\0029\4\26\4=\4\27\0034\4\0\0=\4\28\0036\4\0\0'\6\25\0B\4\2\0029\4\29\4=\4\30\0034\4\0\0=\4\31\0035\4 \0=\4!\0034\4\0\0=\4\"\0035\4#\0=\4$\0036\4\0\0'\6%\0B\4\2\0029\4&\0049\4'\4=\4(\0036\4\0\0'\6%\0B\4\2\0029\4)\0049\4'\4=\4*\0036\4\0\0'\6%\0B\4\2\0029\4+\0049\4'\4=\4,\0036\4\0\0'\6%\0B\4\2\0029\4-\4=\4-\3=\3.\2B\0\2\0016\0\0\0'\2\3\0B\0\2\0029\0/\0'\2\a\0B\0\2\1K\0\1\0\19load_extension\rdefaults\27buffer_previewer_maker\21qflist_previewer\22vim_buffer_qflist\19grep_previewer\23vim_buffer_vimgrep\19file_previewer\bnew\19vim_buffer_cat\25telescope.previewers\fset_env\1\0\1\14COLORTERM\14truecolor\17path_display\16borderchars\1\t\0\0\b─\b│\b─\b│\bâ•­\bâ•®\b╯\bâ•°\vborder\19generic_sorter\29get_generic_fuzzy_sorter\25file_ignore_patterns\16file_sorter\19get_fuzzy_file\22telescope.sorters\18layout_config\rvertical\1\0\1\vmirror\1\15horizontal\1\0\0\1\0\1\vmirror\1\22vimgrep_arguments\1\b\0\0\arg\18--color=never\17--no-heading\20--with-filename\18--line-number\r--column\17--smart-case\rmappings\1\0\n\17initial_mode\vinsert\17entry_prefix\a \20selection_caret\a> \18prompt_prefix\a> \rwinblend\3\0\ruse_less\2\19color_devicons\2\20layout_strategy\15horizontal\21sorting_strategy\15descending\23selection_strategy\nreset\6i\1\0\0\n\1\0\1\n\1\nclose\15extensions\1\0\0\bfzf\1\0\0\1\0\4\nfuzzy\1\14case_mode\15smart_case\25override_file_sorter\2\28override_generic_sorter\2\nsetup\14telescope\factions\22telescope.actions\frequire\0", "config", "telescope.nvim") time([[Config for telescope.nvim]], false) -- Config for: hop time([[Config for hop]], true) try_loadstring("\27LJ\2\nU\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\1\tkeys\28etovxqpdygfblzhckisuran\nsetup\bhop\frequire\0", "config", "hop") time([[Config for hop]], false) -- Config for: nvim-treesitter time([[Config for nvim-treesitter]], true) try_loadstring("\27LJ\2\nÉ\2\0\0\5\0\16\0\0196\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\0025\3\b\0=\3\t\0025\3\n\0005\4\v\0=\4\f\0035\4\r\0=\4\14\3=\3\15\2B\0\2\1K\0\1\0\frainbow\15termcolors\1\5\0\0\rdarkblue\fmagenta\vyellow\rdarkcyan\vcolors\1\5\0\0\f#000000\f#000000\f#000000\f#000000\1\0\1\venable\2\vindent\1\0\1\venable\2\14highlight\1\0\1\venable\2\21ensure_installed\1\0\0\1\b\0\0\vpython\blua\bnix\tjson\tbash\thtml\ttoml\nsetup\28nvim-treesitter.configs\frequire\0", "config", "nvim-treesitter") time([[Config for nvim-treesitter]], 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