wbthomason / packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
MIT License
7.86k stars 265 forks source link

Run command creating directories in the incorrect directory on MacOS (installing compe-tabnine) #338

Closed akinsho closed 3 years ago

akinsho commented 3 years ago

Steps to reproduce

When installing compe-tabnine, there is an install script to download the tabnine binaries. It is specified as

use {'tzachar/compe-tabnine', run='./install.sh', requires = 'hrsh7th/nvim-compe'}

On macos I have noted that the script it runs occasionally install the binaries in the opt dir rather than in the plugin directory which means packer then continuously tries to remove these directories but fails.

Screen Shot 2021-05-04 at 12 34 03

The install script is

```bash #!/usr/bin/env bash # Based on https://github.com/codota/TabNine/blob/master/dl_binaries.sh # Download latest TabNine binaries set -o errexit set -o pipefail set -x version=${version:-$(curl -sS https://update.tabnine.com/bundles/version)} case $(uname -s) in "Darwin") platform="apple-darwin" ;; "Linux") platform="unknown-linux-musl" ;; esac triple="$(uname -m)-$platform" # we want the binary to reside inside our plugin's dir cd $(dirname $0) path=$version/$triple curl https://update.tabnine.com/bundles/${path}/TabNine.zip --create-dirs -o binaries/${path}/TabNine.zip unzip -o binaries/${path}/TabNine.zip -d binaries/${path} rm -rf binaries/${path}/TabNine.zip chmod +x binaries/$path/* target="binaries/TabNine_$(uname -s)" rm $target || true # remove old link ln -sf $path/TabNine $target ```

The zsh version is

➜ zsh --version
zsh 5.8 (x86_64-apple-darwin20.0)

Relates https://github.com/tzachar/compe-tabnine/issues/17

Actual behaviour

Expected behaviour

I'd expect the script to behave the same way as it does on Linux i.e. there should be no directories in the incorrect location.

packer files

Plugin specification file(s) Post or link your plugin specification files here, if you aren't able to provide a minimal reproducer
packer log file Post the contents of ~/.cache/nvim/packer.nvim.log here
packer compiled file Post the contents of `packer_compiled.vim` here ```vim " Automatically generated packer.nvim plugin loader code if !has('nvim-0.5') echohl WarningMsg echom "Invalid Neovim version for packer.nvim!" echohl None finish endif packadd packer.nvim try lua << END local time local profile_info local should_profile = true 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 = "/Users/akinso/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/Users/akinso/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/Users/akinso/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/Users/akinso/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua" local install_cpath_pattern = "/Users/akinso/.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 print('Error running ' .. component .. ' for ' .. name) error(result) end return result end time("try_loadstring definition", false) time("Defining packer_plugins", true) _G.packer_plugins = { ["TrueZen.nvim"] = { config = { "\27LJ\2\ní\2\0\0\5\0\18\0\0246\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\0016\0\0\0'\2\b\0B\0\2\0029\0\t\0005\2\15\0005\3\n\0005\4\v\0=\4\f\0035\4\r\0=\4\14\3=\3\16\0025\3\17\0B\0\3\1K\0\1\0\1\0\1\vprefix\r\6z\1\0\0\6a\1\3\0\0\24TZAtaraxis\20toggle ataraxis\6m\1\3\0\0\26TZMinimalist\22toggle minimalist\1\0\1\tname\14+zen mode\rregister\14which-key\17integrations\1\0\1\21integration_tmux\2\tleft\1\0\0\1\0\2\21shown_signcolumn\nyes:2\25shown_relativenumber\2\nsetup\rtrue-zen\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/TrueZen.nvim" }, ["auto-session"] = { config = { "\27LJ\2\nš\1\0\0\6\0\n\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\b\0006\3\3\0009\3\4\0039\3\5\3'\5\6\0B\3\2\2'\4\a\0&\3\4\3=\3\t\2B\0\2\1K\0\1\0\26auto_session_root_dir\1\0\0\19/session/auto/\tdata\fstdpath\afn\bvim\nsetup\17auto-session\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/auto-session" }, ["compe-tabnine"] = { after_files = { "/Users/akinso/.local/share/nvim/site/pack/packer/opt/compe-tabnine/after/plugin/compe_tabnine.vim" }, load_after = { ["nvim-compe"] = true }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/compe-tabnine" }, ["conflict-marker.vim"] = { config = { "\27LJ\2\n¦\1\0\0\2\0\b\0\r6\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0'\1\5\0=\1\4\0006\0\0\0009\0\1\0'\1\a\0=\1\6\0K\0\1\0\17^>>>>>>> .*$\24conflict_marker_end\17^<<<<<<< .*$\26conflict_marker_begin\5$conflict_marker_highlight_group\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/conflict-marker.vim" }, ["dart-vim-plugin"] = { loaded = false, needs_bufread = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/dart-vim-plugin" }, ["dependency-assist.nvim"] = { config = { "\27LJ\2\n;\0\0\3\0\3\0\0056\0\0\0'\2\1\0B\0\2\0029\0\2\0D\0\1\0\nsetup\22dependency_assist\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/dependency-assist.nvim" }, ["diffview.nvim"] = { commands = { "DiffviewOpen" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/diffview.nvim" }, ["doom-one.vim"] = { loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/doom-one.vim" }, ["dsf.vim"] = { config = { "\27LJ\2\nã\1\0\0\4\0\r\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\a\0'\3\b\0B\0\3\0016\0\3\0009\0\4\0'\2\t\0'\3\n\0B\0\3\0016\0\3\0009\0\4\0'\2\v\0'\3\f\0B\0\3\1K\0\1\0\24DsfNextChange\tcsnf\24DsfNextDelete\tdsnf\20DsfChange\bcsf\20DsfDelete\bdsf\tnmap\aas\20dsf_no_mappings\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/dsf.vim" }, ["flutter-tools.nvim"] = { config = { "\27LJ\2\né\2\0\0\a\0\20\0#6\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\0=\3\v\0025\3\15\0006\4\f\0009\4\r\4\15\0\4\0X\5\3€6\4\f\0009\4\r\0049\4\14\4=\4\14\0036\4\0\0'\6\16\0B\4\2\0029\4\17\4\14\0\4\0X\5\1€4\4\0\0=\4\17\0035\4\18\0=\4\19\3=\3\r\2B\0\2\1K\0\1\0\rsettings\1\0\1\14showTodos\2\17capabilities\15lsp-status\1\0\0\14on_attach\blsp\aas\fdev_log\1\0\1\ropen_cmd\ftabedit\18widget_guides\1\0\2\fenabled\2\ndebug\2\rdebugger\1\0\1\fenabled\2\17experimental\1\0\0\1\0\1\21lsp_derive_paths\2\nsetup\18flutter-tools\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/flutter-tools.nvim" }, ["friendly-snippets"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/friendly-snippets" }, ["gitlinker.nvim"] = { config = { "\27LJ\2\n½\1\0\0\4\0\t\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0005\2\b\0B\0\2\1K\0\1\0\1\0\1\20gu\28gitlinker: get line url\rregister\14which-key\topts\1\0\0\1\0\1\rmappings\20gu\nsetup\14gitlinker\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/gitlinker.nvim" }, ["gitsigns.nvim"] = { config = { "\27LJ\2\nò\n\0\0\a\0%\0+6\0\0\0'\2\1\0B\0\2\0026\1\0\0'\3\2\0B\1\2\0029\1\3\0015\3\5\0005\4\4\0=\4\6\0035\4\a\0005\5\b\0=\5\t\0045\5\n\0005\6\v\0=\6\f\5=\5\r\0045\5\14\0=\5\15\4=\4\16\3B\1\2\0019\1\17\0005\3\18\0005\4\20\0005\5\19\0=\5\21\0045\5\22\0=\5\23\0045\5\24\0=\5\25\0045\5\26\0=\5\27\0045\5\28\0=\5\29\4=\4\30\0035\4\31\0005\5 \0=\5!\0045\5\"\0=\5#\4=\4$\3B\1\2\1K\0\1\0\fkeymaps\tn ]h\1\2\1\0@&diff ? '[h' : 'lua require\"gitsigns\".prev_hunk()'\texpr\2\tn [h\1\2\1\0@&diff ? ']h' : 'lua require\"gitsigns\".next_hunk()'\texpr\2\1\0\t\tx ih2:lua require\"gitsigns\".select_hunk()\fnoremap\2\to ih2:lua require\"gitsigns\".select_hunk()\vbuffer\2\18n gbl0lua require\"gitsigns\".blame_line()\17n hp2lua require\"gitsigns\".preview_hunk()\17n hr0lua require\"gitsigns\".reset_hunk()\17n hu5lua require\"gitsigns\".undo_stage_hunk()\17n hs0lua require\"gitsigns\".stage_hunk()\nsigns\17changedelete\1\0\2\ahl\20GitGutterChange\ttext\b▌\14topdelete\1\0\2\ahl\20GitGutterDelete\ttext\b▌\vdelete\1\0\2\ahl\20GitGutterDelete\ttext\b▌\vchange\1\0\2\ahl\20GitGutterChange\ttext\b▌\badd\1\0\0\1\0\2\ahl\17GitGutterAdd\ttext\b▌\1\0\2\nnumhl\1\15debug_mode\1\nsetup\19g\6b\1\0\2\6l!gitsigns: blame current line\tname\v+blame\6r\6e\1\3\0\0#Gitsigns reset_buffer\24reset entire buffer\1\0\1\tname\v+reset\6w\1\3\0\0#Gitsigns stage_buffer\24stage entire buffer\1\0\1\tname\14+gitsigns\14h\1\0\2\a]h\28go to previous git hunk\a[h\24go to next git hunk\1\0\6\6u\15undo stage\6b\23blame current line\6r\15reset hunk\6p\25preview current hunk\6s\nstage\tname\19+gitsigns hunk\rregister\14which-key\rgitsigns\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/gitsigns.nvim" }, ["hop.nvim"] = { config = { "\27LJ\2\n\0\0\5\0\b\0\f6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0B\1\2\0016\1\4\0009\1\5\1'\3\6\0009\4\a\0B\1\3\1K\0\1\0\15hint_char1\6s\rnnoremap\aas\1\0\1\tkeys\25etovxqpdygfbzcisuran\nsetup\bhop\frequire\0" }, keys = { { "n", "s" } }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/hop.nvim" }, ["indent-blankline.nvim"] = { config = { "\27LJ\2\nÝ\4\0\0\2\0\f\0\0256\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0+\1\2\0=\1\4\0006\0\0\0009\0\1\0005\1\6\0=\1\5\0006\0\0\0009\0\1\0005\1\b\0=\1\a\0006\0\0\0009\0\1\0+\1\2\0=\1\t\0006\0\0\0009\0\1\0005\1\v\0=\1\n\0K\0\1\0\1\f\0\0\nclass\rfunction\vmethod\nblock\17list_literal\rselector\b^if\v^table\17if_statement\nwhile\bfor&indent_blankline_context_patterns*indent_blankline_show_current_context\1\3\0\0\rterminal\vnofile%indent_blankline_buftype_exclude\1\22\0\0\rstartify\14dashboard\16dotooagenda\blog\rfugitive\14gitcommit\vpacker\fvimwiki\rmarkdown\tjson\btxt\nvista\thelp\ftodoist\rNvimTree\rpeekaboo\bgit\20TelescopePrompt\rundotree\24flutterToolsOutline\5&indent_blankline_filetype_exclude-indent_blankline_show_first_indent_level\b│\26indent_blankline_char\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/indent-blankline.nvim" }, kommentary = { config = { "\27LJ\2\nx\0\0\4\0\5\0\b6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0005\3\4\0B\0\3\1K\0\1\0\1\0\1 prefer_single_line_comments\2\blua\23configure_language\22kommentary.config\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/kommentary" }, ["lsp-status.nvim"] = { config = { "\27LJ\2\n¿\1\0\0\4\0\5\0\t6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0B\1\2\0019\1\4\0B\1\1\1K\0\1\0\22register_progress\1\0\5\21indicator_errors\b✗\18status_symbol\t \19indicator_info\bï µ\19indicator_hint\b\23indicator_warnings\b\vconfig\15lsp-status\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/lsp-status.nvim" }, ["lsp-trouble.nvim"] = { config = { "\27LJ\2\n‰\4\0\0\5\0\19\0#6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\0016\0\0\0'\2\4\0B\0\2\0029\0\5\0004\2\4\0005\3\6\0005\4\a\0>\4\2\3>\3\1\0025\3\b\0005\4\t\0>\4\2\3>\3\2\0025\3\n\0005\4\v\0>\4\2\3>\3\3\2B\0\2\0016\0\0\0'\2\f\0B\0\2\0029\0\r\0005\2\15\0005\3\14\0=\3\16\0025\3\17\0=\3\18\2B\0\2\1K\0\1\0\15lr\1\3\0\0-LspTroubleToggle lsp_references\28lsp trouble: references\15ld\1\0\0\1\3\0\0\30LspTroubleToggle\24lsp trouble: toggle\rregister\14which-key\1\0\2\bgui\tbold\nguifg\vyellow\1\2\0\0\23LspTroubleFoldIcon\1\0\1\tlink\23ExplorerBackground\1\2\0\0\19LspTroubleText\1\0\1\tlink\23ExplorerBackground\1\2\0\0\21LspTroubleNormal\ball\18as.highlights\1\0\2\15auto_close\2\17auto_preview\1\nsetup\ftrouble\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/lsp-trouble.nvim" }, ["lspsaga.nvim"] = { config = { "\27LJ\2\nÂ\f\0\0\a\0001\0J6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0005\4\4\0005\5\5\0=\5\6\4=\4\a\0035\4\b\0=\4\t\3B\1\2\0016\1\0\0'\3\n\0B\1\2\0029\1\v\1'\3\f\0005\4\r\0B\1\3\0016\1\14\0009\1\15\1'\3\16\0'\4\17\0B\1\3\0016\1\14\0009\1\18\1'\3\19\0'\4\20\0B\1\3\0016\1\14\0009\1\21\1'\3\22\0'\4\23\0B\1\3\0016\1\14\0009\1\21\1'\3\24\0'\4\25\0B\1\3\0016\1\14\0009\1\21\1'\3\26\0'\4\27\0B\1\3\0016\1\0\0'\3\28\0B\1\2\0029\1\29\0015\3\31\0005\4\30\0=\4 \0035\4!\0=\4\16\0035\4\"\0=\4#\0035\4$\0=\4%\0035\4&\0=\4'\0035\4(\0=\4)\3B\1\2\0016\1\14\0009\1*\1'\3+\0004\4\3\0005\5-\0005\6,\0=\6.\0055\6/\0=\0060\5>\5\1\4B\1\3\1K\0\1\0\ftargets\1\2\0\0\6*\vevents\1\0\1\fcommand@lua require('lspsaga.diagnostic').show_cursor_diagnostics()\1\2\0\0\15CursorHold\26LspSagaCursorCommands\faugroup\a[c\1\3\0\0Hlua require'lspsaga.diagnostic'.lsp_jump_diagnostic_next()\25lsp: next diagnostic\a]c\1\3\0\0Hlua require'lspsaga.diagnostic'.lsp_jump_diagnostic_prev()\29lsp: previous diagnostic\agh\1\3\0\0008lua require'lspsaga.provider'.lsp_finder()\16lsp: finder\agp\1\3\0\0@lua require'lspsaga.provider'.preview_definition()\28lsp: preview definition\1\3\0\0=lua require('lspsaga.codeaction').code_action()\21lsp: code action\15rn\1\0\0\1\3\0\0004lua require('lspsaga.rename').rename()\16lsp: rename\rregister\14which-keyFlua require('lspsaga.action').smart_scroll_with_saga(-1)\nElua require('lspsaga.action').smart_scroll_with_saga(1)\n=lua require('lspsaga.hover').render_hover_doc()\6K\rnnoremapClua require('lspsaga.signaturehelp').signature_help()\n\rinoremapD:lua require('lspsaga.codeaction').range_code_action()\15ca\rvnoremap\aas\1\0\2\nguibg\tNONE\nguifg\tNONE\21LspSagaLightbulb\14highlight\18as.highlights\23code_action_prompt\1\0\3\17virtual_text\1\venable\1\tsign\1\23finder_action_keys\tquit\1\3\0\0\6q\n\1\0\2\vvsplit\6v\nsplit\6s\1\0\2\21code_action_icon\t💡\29use_saga_diagnostic_sign\1\18init_lsp_saga\flspsaga\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/lspsaga.nvim" }, ["markdown-preview.nvim"] = { config = { "\27LJ\2\nQ\0\0\2\0\4\0\t6\0\0\0009\0\1\0)\1\0\0=\1\2\0006\0\0\0009\0\1\0)\1\1\0=\1\3\0K\0\1\0\20mkdp_auto_close\20mkdp_auto_start\6g\bvim\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/markdown-preview.nvim" }, neogit = { commands = { "Neogit" }, config = { "\27LJ\2\n1\0\0\3\1\2\0\5-\0\0\0009\0\0\0005\2\1\0B\0\2\1K\0\1\0\0À\1\0\1\tkind\vvsplit\topen-\0\0\3\1\2\0\5-\0\0\0009\0\0\0005\2\1\0B\0\2\1K\0\1\0\0À\1\2\0\0\vcommit\topens\0\0\6\2\3\0\b6\0\0\0009\0\1\0-\2\0\0'\4\2\0-\5\1\0B\2\3\0A\0\0\1K\0\1\0\0À\3ÀA%s doesn't exist in the remote, please push the branch first\vnotify\bvimÕ\6\1\0\17\2&\0q6\0\0\0009\0\1\0-\1\0\0009\1\2\1-\3\1\0009\3\3\0039\3\4\0039\3\5\3'\5\6\0B\3\2\0029\3\a\3B\3\1\0A\1\0\2\18\4\1\0009\2\b\1)\5\16\0)\6ûÿB\2\4\2-\3\1\0009\3\t\0039\3\n\0039\3\v\0035\4\r\0005\5\f\0=\5\14\0045\5\15\0=\5\16\4-\5\1\0009\5\3\0059\5\17\0059\5\18\0059\5\19\5+\a\1\0B\5\2\0029\5\20\5\18\a\1\0B\5\2\2-\6\0\0009\6\2\0069\b\a\5B\b\1\0A\6\0\2\a\6\21\0X\a\5€6\a\22\0009\a\23\a3\t\24\0002\0\0€D\a\2\0+\a\0\0006\b\25\0\18\n\4\0B\b\2\4H\v\b€\18\15\1\0009\r\26\1\18\16\v\0B\r\3\2\15\0\r\0X\14\2€\18\a\v\0X\b\2€F\v\3\3R\vö\14\0\a\0X\b\b€6\b\22\0009\b\27\b\18\n\0\0'\f\28\0\18\r\1\0B\n\3\0002\0\0€C\b\0\0\18\b\0\0008\n\a\0049\n\29\n\18\v\2\0\18\f\3\0B\b\4\2-\t\0\0009\t\2\t-\v\0\0009\v\30\vB\v\1\0A\t\0\0016\t\31\0009\t \t'\v!\0B\t\2\2\15\0\t\0X\n\a€6\t\22\0009\t\"\t'\v#\0\18\f\b\0&\v\f\vB\t\2\1X\t\f€6\t\31\0009\t \t'\v$\0B\t\2\2\15\0\t\0X\n\6€6\t\22\0009\t\"\t'\v%\0\18\f\b\0&\v\f\vB\t\2\0012\0\0€K\0\1\0\0\0\1\0\22silent !xdg-open \tunix\18silent !open \bcmd\bmac\bhas\aas\14scheduler\vpr_url No supported service for %s\vnotify\nmatch\npairs\0\rschedule\bvim\5\targs\15show_popup\vverify\rshow-ref\vgitlab\1\0\1\vpr_urlO\"https://gitlab.com/%s/merge_requests/new?merge_request[source_branch]=%s\"\vgithub\1\0\0\1\0\1\vpr_url(\"https://github.com/%s/pull/new/%s\"\vbranch\thead\trepo\bsub\tcall\22remote.origin.url\bget\vconfig\bcli\nawait\vformat\vstring&\1\0\3\2\2\0\5-\0\0\0009\0\0\0003\2\1\0B\0\2\1K\0\1\0\1À\0À\0\nscopeó\4\1\0\6\0!\00096\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0005\4\5\0005\5\4\0=\5\6\0045\5\a\0=\5\b\0045\5\t\0=\5\n\4=\4\v\3B\1\2\0016\1\f\0009\1\r\1'\3\14\0003\4\15\0B\1\3\0016\1\f\0009\1\r\1'\3\16\0003\4\17\0B\1\3\0016\1\f\0009\1\r\1'\3\18\0009\4\19\0009\4\20\0049\4\21\4B\1\3\0016\1\f\0009\1\r\1'\3\22\0009\4\19\0009\4\23\0049\4\21\4B\1\3\0016\1\0\0'\3\24\0B\1\2\0029\1\25\0015\3\27\0005\4\26\0=\4\28\3B\1\2\0016\1\0\0'\3\29\0B\1\2\0026\2\f\0009\2\30\0025\4\31\0003\5 \0>\5\2\4B\2\2\0012\0\0€K\0\1\0\0\1\2\0\0\17NeogitOpenPr\fcommand\22plenary.async_lib\19g\1\0\0\1\0\4\6c\31neogit: open commit buffer\6s\31neogit: open status buffer\6l\28neogit: open pull popup\6p\28neogit: open push popup\rregister\14which-key\tpush\20gp\vcreate\tpull\vpopups\20gl\0\20gc\0\20gs\rnnoremap\aas\nsigns\thunk\1\3\0\0\b樂\b\titem\1\3\0\0\b▸\b▾\fsection\1\0\0\1\3\0\0\5\5\1\0\1\18disable_signs\1\nsetup\vneogit\frequire\0" }, keys = { { "", "gs" }, { "", "gl" }, { "", "gp" } }, loaded = false, needs_bufread = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/neogit" }, ["neoscroll.nvim"] = { config = { "\27LJ\2\nz\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\rmappings\1\0\0\1\t\0\0\n\n\n\n\n\azt\azz\azb\nsetup\14neoscroll\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/neoscroll.nvim" }, ["nvim-autopairs"] = { config = { "\27LJ\2\nb\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\2\rcheck_ts\2\24close_triple_quotes\2\nsetup\19nvim-autopairs\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-autopairs" }, ["nvim-bufferline.lua"] = { config = { "\27LJ\2\n?\0\2\3\0\3\0\n6\2\0\0009\2\1\0028\2\0\0029\2\2\2\4\2\1\0X\2\2€+\2\1\0X\3\1€+\2\2\0L\2\2\0\rfiletype\abo\bvimà\1\0\3\15\0\a\0&4\3\0\0005\4\0\0006\5\1\0\18\a\2\0B\5\2\4H\b\r€8\n\b\4\15\0\n\0X\v\n€)\n\0\0\1\n\t\0X\n\a€6\n\2\0009\n\3\n\18\f\3\0008\r\b\4\18\14\t\0&\r\14\rB\n\3\1F\b\3\3R\bñ6\5\2\0009\5\4\5\18\a\3\0'\b\5\0B\5\3\2\18\3\5\0\21\5\3\0)\6\0\0\1\6\5\0X\5\5€'\5\5\0\18\6\3\0&\5\6\5\14\0\5\0X\6\1€'\5\6\0L\5\2\0\5\6 \vconcat\vinsert\ntable\npairs\1\0\3\nerror\t \tinfo\bï µ\fwarning\t \29\0\1\5\1\1\0\4-\1\0\0\18\3\0\0'\4\0\0D\1\3\0\0\0\blogí\1\1\2\t\1\b\1-6\2\0\0009\2\1\0023\4\2\0\18\5\1\0B\2\3\0026\3\0\0009\3\3\3\18\5\2\0B\3\2\2\15\0\3\0X\4\3€+\3\2\0002\0\0€L\3\2\0006\3\0\0009\3\4\0039\3\5\3B\3\1\0026\4\0\0009\4\4\0049\4\5\4'\6\6\0B\4\2\2-\5\0\0\18\a\0\0'\b\a\0B\5\3\2\t\4\0\0X\6\3€+\6\2\0002\0\0€L\6\2\0\5\3\4\0X\6\2€\f\6\5\0X\6\a€\4\3\4\0X\6\2€\19\6\5\0X\a\3€+\6\1\0X\a\1€+\6\2\0002\0\0€L\6\2\0\1À\blog\6$\14tabpagenr\afn\16tbl_isempty\0\15tbl_filter\bvim\2ö\4\1\0\b\0\26\0!6\0\0\0009\0\1\0003\1\2\0003\2\3\0003\3\4\0006\4\5\0'\6\6\0B\4\2\0029\4\a\0045\6\v\0005\a\b\0=\2\t\a=\3\n\a=\a\f\6B\4\2\0016\4\5\0'\6\r\0B\4\2\0029\4\14\0045\6\16\0005\a\15\0=\a\17\0065\a\18\0=\a\19\0065\a\20\0=\a\21\0065\a\22\0=\a\23\0065\a\24\0=\a\25\6B\4\2\0012\0\0€K\0\1\0\a]b\1\3\0\0 BufferLineMovePrev\26bufferline: move prev\a[b\1\3\0\0 BufferLineMoveNext\26bufferline: move next\f\1\3\0\0!BufferLineCyclePrev\21bufferline: prev\18\1\3\0\0!BufferLineCycleNext\21bufferline: next\agb\1\0\0\1\3\0\0\28BufferLinePick\28bufferline: pick buffer\rregister\14which-key\foptions\1\0\0\18custom_filter\26diagnostics_indicator\1\0\5\rmappings\1\20separator_style\nslant\20show_close_icon\1\fsort_by\14extension\16diagnostics\rnvim_lsp\nsetup\15bufferline\frequire\0\0\0\rnnoremap\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-bufferline.lua" }, ["nvim-compe"] = { after = { "compe-tabnine" }, after_files = { "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_buffer.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_calc.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_emoji.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_luasnip.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_nvim_lsp.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_nvim_lua.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_omni.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_path.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_snippets_nvim.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_spell.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_tags.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_treesitter.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_ultisnips.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_vim_lsc.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_vim_lsp.vim", "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe/after/plugin/compe_vsnip.vim" }, config = { "\27LJ\2\ní\1\0\0\6\0\v\2\0316\0\0\0'\2\1\0B\0\2\0026\1\2\0009\1\3\0019\1\4\1B\1\1\2\b\1\0\0X\1\19€6\1\2\0009\1\3\0019\1\5\1B\1\1\0029\1\6\1\b\1\1\0X\1\b€6\1\2\0009\1\3\0019\1\a\0019\3\b\0'\5\t\0B\3\2\0C\1\0\0X\1\6€9\1\b\0'\3\t\0D\1\2\0X\1\2€9\1\n\0D\1\1\0K\0\1\0\17autopairs_cr\t\besc\18compe#confirm\rselected\18complete_info\15pumvisible\afn\bvim\19nvim-autopairs\frequire\0þÿÿÿ\31ÿ\5\1\0\t\0#\0O6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\r\0005\3\3\0005\4\4\0=\4\5\0035\4\6\0=\4\a\0036\4\b\0009\4\t\4'\6\n\0B\4\2\2\15\0\4\0X\5\3€5\4\v\0\14\0\4\0X\5\1€+\4\1\0=\4\f\3=\3\14\2B\0\2\0016\0\b\0009\0\15\0006\1\b\0009\1\16\0016\2\b\0009\2\17\0025\3\18\0\18\4\2\0'\6\19\0'\a\20\0\18\b\3\0B\4\4\1\18\4\2\0'\6\21\0'\a\22\0\18\b\3\0B\4\4\1\18\4\0\0'\6\23\0'\a\24\0\18\b\3\0B\4\4\1\18\4\1\0'\6\23\0'\a\24\0\18\b\3\0B\4\4\1\18\4\0\0'\6\25\0'\a\26\0\18\b\3\0B\4\4\1\18\4\1\0'\6\25\0'\a\26\0\18\b\3\0B\4\4\1\18\4\2\0'\6\27\0'\a\28\0\18\b\3\0B\4\4\1\18\4\2\0'\6\29\0'\a\30\0\18\b\3\0B\4\4\0016\4\b\0003\5 \0=\5\31\4\18\4\2\0'\6!\0'\a\"\0\18\b\3\0B\4\4\1K\0\1\0\"v:lua.as.completion_confirm()\t\0\23completion_confirm\"compe#scroll({ 'delta': -4 })\n\"compe#scroll({ 'delta': +4 })\n\29v:lua.__s_tab_complete()\f\27v:lua.__tab_complete()\n\25compe#close('')\n\21compe#complete()\14\1\0\1\texpr\2\rinoremap\tsmap\timap\vsource\1\0\0\ftabnine\1\0\1\rpriority\3°\t\bmac\bhas\aas\nvsnip\1\0\2\tkind\16 [Vsnip]\rpriority\3Ü\v\vbuffer\1\0\1\tkind\17 [Buffer]\1\0\5\tpath\2\nspell\2\nemoji\1\rnvim_lua\2\rnvim_lsp\2\nsetup\ncompe\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-compe" }, ["nvim-dap"] = { after = { "nvim-dap-ui" }, config = { "\27LJ\2\nZ\0\0\3\0\6\0\n6\0\0\0009\0\1\0009\0\2\0'\2\3\0B\0\2\2\6\0\4\0X\1\1€L\0\2\0'\1\5\0L\1\2\0\014127.0.0.1\5\23Host [127.0.0.1]: \ninput\afn\bvimx\0\0\5\0\a\0\f6\0\0\0006\2\1\0009\2\2\0029\2\3\2'\4\4\0B\2\2\0A\0\0\0026\1\5\0\18\3\0\0'\4\6\0B\1\3\1L\0\2\0!Please provide a port number\vassert\vPort: \ninput\afn\bvim\rtonumber@\0\2\6\0\3\0\b\18\2\0\0005\4\0\0009\5\1\1=\5\1\0049\5\2\1=\5\2\4B\2\2\1K\0\1\0\tport\thost\1\0\1\ttype\vserverè\t\1\0\b\0000\0?6\0\0\0009\0\1\0006\1\0\0009\1\2\0016\2\3\0009\2\4\0029\2\5\2'\4\6\0005\5\a\0B\2\3\0016\2\3\0009\2\4\0029\2\5\2'\4\b\0005\5\t\0B\2\3\0016\2\n\0'\4\v\0B\2\2\0029\3\f\0024\4\3\0005\5\14\0003\6\15\0=\6\16\0053\6\17\0=\6\18\5>\5\1\4=\4\r\0039\3\19\0023\4\21\0=\4\20\3\18\3\1\0'\5\22\0'\6\23\0B\3\3\0016\3\n\0'\5\24\0B\3\2\0029\3\25\0035\5-\0005\6\26\0005\a\27\0=\a\28\0065\a\29\0=\a\30\0065\a\31\0=\a \0065\a!\0=\a\"\0065\a#\0=\a$\0065\a%\0=\a&\0065\a'\0=\a(\0065\a)\0=\a*\0065\a+\0=\a,\6=\6.\0055\6/\0B\3\3\1K\0\1\0\1\0\1\vprefix\18\6d\1\0\0\6r\1\3\0\0*lua require'dap'.repl.open()\15REPL: open\6l\1\3\0\0.lua require'dap'.repl.run_last()\19REPL: run last\6o\1\3\0\0*lua require'dap'.step_over()\14step over\6i\1\3\0\0*lua require'dap'.step_into()\14step into\6e\1\3\0\0)lua require'dap'.step_out()\rstep out\6c\1\3\0\0)lua require'dap'.continue() continue or start debugging\6B\1\3\0\0Ulua require'dap'.set_breakpoint(vim.fn.input('Breakpoint condition: '))\19set breakpoint\6b\1\3\0\0002lua require'dap'.toggle_breakpoint()\22toggle breakpoint\6?\1\3\0\0004lua require'dap.ui.variables'.scopes()\28hover: variables scopes\1\0\1\tname\14+debugger\rregister\14which-key:lua require'dap.ui.variables'.visual_hover()\20di\0\tnlua\radapters\tport\0\thost\0\1\0\3\frequest\vattach\ttype\tnlua\tname&Attach to running Neovim instance\blua\19configurations\bdap\frequire\1\0\4\vlinehl\5\vtexthl\5\nnumhl\5\ttext\t🟢\15DapStopped\1\0\4\vlinehl\5\vtexthl\5\nnumhl\5\ttext\t🛑\18DapBreakpoint\16sign_define\afn\bvim\rvnoremap\rnnoremap\aas\0" }, keys = { { "", "dc" } }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-dap" }, ["nvim-dap-ui"] = { config = { "\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\ndapui\frequire\0" }, load_after = { ["nvim-dap"] = true }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-dap-ui" }, ["nvim-lightbulb"] = { 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\17virtual_text\1\0\1\fenabled\2\tsign\1\0\0\1\0\1\fenabled\1\21update_lightbulb\19nvim-lightbulb\frequire”\1\1\0\6\0\n\0\0146\0\0\0009\0\1\0'\2\2\0004\3\3\0005\4\4\0005\5\3\0=\5\5\0045\5\6\0=\5\a\0043\5\b\0=\5\t\4>\4\1\3B\0\3\1K\0\1\0\fcommand\0\ftargets\1\2\0\0\6*\vevents\1\0\0\1\3\0\0\15CursorHold\16CursorHoldI\18NvimLightbulb\faugroup\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-lightbulb" }, ["nvim-lspconfig"] = { config = { '\27LJ\2\nú\5\0\0\5\0\21\00066\0\0\0009\0\1\0009\0\2\0\15\0\0\0X\1\1€K\0\1\0006\0\0\0009\0\1\0+\1\2\0=\1\2\0006\0\0\0009\0\3\0009\0\4\0004\2\5\0005\3\5\0>\3\1\0025\3\6\0>\3\2\0025\3\a\0>\3\3\0025\3\b\0>\3\4\2B\0\2\0016\0\0\0009\0\t\0009\0\n\0006\1\0\0009\1\t\0019\1\f\0016\3\0\0009\3\t\0039\3\r\0039\3\14\0035\4\15\0B\1\3\2=\1\v\0006\0\0\0009\0\t\0009\0\n\0006\1\0\0009\1\t\0019\1\f\0016\3\0\0009\3\t\0039\3\n\0039\3\17\0035\4\18\0B\1\3\2=\1\16\0006\0\19\0009\0\t\0009\0\20\0B\0\1\1K\0\1\0\18setup_servers\aas\1\0\1\vborder\vsingle\nhover\23textDocument/hover\1\0\4\14underline\2\17virtual_text\1\21update_in_insert\1\nsigns\2\27on_publish_diagnostics\15diagnostic\twith$textDocument/publishDiagnostics\rhandlers\blsp\1\0\3\ttext\bï µ\vtexthl"LspDiagnosticsSignInformation\tname"LspDiagnosticsSignInformation\1\0\3\ttext\b\vtexthl\30LspDiagnosticsSignWarning\tname\30LspDiagnosticsSignWarning\1\0\3\ttext\b\vtexthl\27LspDiagnosticsSignHint\tname\27LspDiagnosticsSignHint\1\0\3\ttext\b✗\vtexthl\28LspDiagnosticsSignError\tname\28LspDiagnosticsSignError\16sign_define\afn\24lspconfig_has_setup\6g\bvim\0' }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-lspconfig" }, ["nvim-lspinstall"] = { config = { "\27LJ\2\nP\0\0\3\0\6\0\t6\0\0\0009\0\1\0009\0\2\0B\0\1\0016\0\3\0009\0\4\0'\2\5\0B\0\2\1K\0\1\0\fbufdo e\bcmd\bvim\18setup_servers\blsp\aasE\1\0\3\0\4\0\0066\0\0\0'\2\1\0B\0\2\0023\1\3\0=\1\2\0K\0\1\0\0\22post_install_hook\15lspinstall\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-lspinstall" }, ["nvim-toggleterm.lua"] = { config = { "\27LJ\2\n\2\0\1\a\0\18\0#6\1\0\0009\1\1\1'\3\2\0B\1\2\0016\1\3\0009\1\4\1'\3\5\0'\4\6\0005\5\b\0009\6\a\0=\6\t\5B\1\4\0016\1\0\0009\1\n\0019\1\v\1'\3\f\0'\4\r\0B\1\3\2\6\1\14\0X\1\14€6\1\0\0009\1\15\0019\1\16\0019\3\a\0'\4\r\0'\5\f\0B\1\4\0016\1\0\0009\1\15\0019\1\16\0019\3\a\0'\4\r\0'\5\17\0B\1\4\1K\0\1\0\n\24nvim_buf_del_keymap\bapi\5\6t\ajk\rmapcheck\afn\vbuffer\1\0\1\vsilent\1\nbufnr\19close\6q\rtnoremap\aas\17startinsert!\bcmd\bvim$\0\0\3\1\1\0\5-\0\0\0\18\2\0\0009\0\0\0B\0\2\1K\0\1\0\1À\vtoggle\4\1\0\a\0\27\00196\0\0\0009\0\1\0009\0\2\0)\1È\0\0\1\0\0X\0\2€+\0\1\0X\1\1€+\0\2\0006\1\3\0'\3\4\0B\1\2\0029\1\5\0015\3\6\0\15\0\0\0X\4\6€6\4\0\0009\4\1\0049\4\2\4\24\4\0\4\14\0\4\0X\5\1€)\4\15\0=\4\a\0035\4\b\0=\4\t\3\15\0\0\0X\4\2€'\4\n\0X\5\1€'\4\v\0=\4\f\0035\4\r\0=\4\14\3B\1\2\0016\1\3\0'\3\15\0B\1\2\0029\1\16\1\18\3\1\0009\1\17\0015\4\18\0003\5\19\0=\5\20\4B\1\3\0023\2\21\0006\3\3\0'\5\22\0B\3\2\0029\3\23\0035\5\25\0005\6\24\0>\2\1\6=\6\26\5B\3\2\0012\0\0€K\0\1\0\15lg\1\0\0\1\3\0\0\0\31toggleterm: toggle lazygit\rregister\14which-key\0\fon_open\0\1\0\3\bcmd\flazygit\vhidden\2\14direction\nfloat\bnew\rTerminal\24toggleterm.terminal\15float_opts\1\0\1\vborder\vcurved\14direction\15horizontal\rvertical\20shade_filetypes\1\2\0\0\tnone\tsize\1\0\1\17open_mapping\n\nsetup\15toggleterm\frequire\fcolumns\6o\bvimµæ̙\19™³æþ\3\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-toggleterm.lua" }, ["nvim-tree.lua"] = { commands = { "NvimTreeToggle", "NvimTreeOpen" }, config = { "\27LJ\2\nü\3\0\0\5\0\17\0#6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\b\0005\3\3\0005\4\4\0>\4\2\3>\3\1\0025\3\5\0005\4\6\0>\4\2\3>\3\2\0025\3\a\0005\4\b\0>\4\2\3>\3\3\0025\3\t\0005\4\n\0>\4\2\3>\3\4\0025\3\v\0005\4\f\0>\4\2\3>\3\5\0025\3\r\0005\4\14\0>\4\2\3>\3\6\0025\3\15\0005\4\16\0>\4\2\3>\3\a\2B\0\2\1K\0\1\0\1\0\2\nguifg\17LightMagenta\bgui\16bold,italic\1\2\0\0\23NvimTreeRootFolder\1\0\1\tlink\17ExplorerStNC\1\2\0\0\25NvimTreeStatusLineNC\1\0\1\tlink\15ExplorerSt\1\2\0\0\23NvimTreeStatusLine\1\0\1\tlink\22ExplorerVertSplit\1\2\0\0\22NvimTreeVertSplit\1\0\1\tlink\23ExplorerBackground\1\2\0\0\24NvimTreeEndOfBuffer\1\0\1\tlink\23ExplorerBackground\1\2\0\0\19NvimTreeNormal\1\0\1\tlink\fComment\1\2\0\0\25NvimTreeIndentMarker\ball\18as.highlights\frequire3\0\0\3\0\3\0\0056\0\0\0009\0\1\0'\2\2\0B\0\2\1K\0\1\0\20NvimTreeRefresh\bcmd\bvimÃ\b\1\0\6\0*\0[6\0\0\0009\0\1\0005\1\3\0005\2\4\0=\2\5\1=\1\2\0006\0\6\0009\0\a\0'\2\b\0'\3\t\0B\0\3\0016\0\0\0009\0\1\0004\1\0\0=\1\n\0006\0\0\0009\0\1\0)\1\1\0=\1\v\0006\0\0\0009\0\1\0)\1\1\0=\1\f\0006\0\0\0009\0\1\0)\1\1\0=\1\r\0006\0\0\0009\0\1\0)\1\1\0=\1\14\0006\0\0\0009\0\1\0)\1\0\0=\1\15\0006\0\0\0009\0\1\0)\1\1\0=\1\16\0006\0\0\0009\0\1\0)\1\30\0=\1\17\0006\0\0\0009\0\1\0)\1\1\0=\1\18\0006\0\0\0009\0\1\0)\1\0\0=\1\19\0006\0\0\0009\0\1\0)\1\0\0=\1\20\0006\0\0\0009\0\1\0'\1\22\0=\1\21\0006\0\0\0009\0\1\0005\1\24\0=\1\23\0006\0\6\0009\0\25\0003\1\27\0=\1\26\0006\0\6\0009\0\28\0'\2\29\0004\3\3\0005\4\31\0005\5\30\0=\5 \0045\5!\0=\5\"\4>\4\1\0035\4$\0005\5#\0=\5 \0045\5%\0=\5\"\4>\4\2\3B\0\3\0016\0&\0'\2'\0B\0\2\0029\0(\0003\2)\0B\0\2\1K\0\1\0\0\23on_nvim_tree_ready\21nvim-tree.events\frequire\1\2\0\0\rNvimTree\1\0\1\fcommand!lua as.tree.set_highlights()\1\2\0\0\rFileType\ftargets\1\2\0\0\6*\vevents\1\0\1\fcommand!lua as.tree.set_highlights()\1\2\0\0\16ColorScheme\22NvimTreeOverrides\faugroup\0\19set_highlights\ttree\1\4\0\0\14.DS_Store\14fugitive:\t.git\21nvim_tree_ignore\a:t#nvim_tree_root_folder_modifier\27nvim_tree_hijack_netrw\28nvim_tree_disable_netrw!nvim_tree_width_allow_resize\20nvim_tree_width\21nvim_tree_follow\25nvim_tree_auto_close\21nvim_tree_git_hl\26nvim_tree_group_empty\29nvim_tree_indent_markers\30nvim_tree_lsp_diagnostics\28nvim_tree_special_files\28NvimTreeToggle\n\rnnoremap\aas\bgit\1\0\6\14untracked\b\frenamed\b\fdeleted\b\runmerged\b\vstaged\b\runstaged\b\1\0\1\fdefault\b\20nvim_tree_icons\6g\bvim\0" }, keys = { { "", "" } }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-tree.lua" }, ["nvim-treesitter"] = { after = { "nvim-treesitter-textobjects" }, only_config = true }, ["nvim-treesitter-textobjects"] = { load_after = {}, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/nvim-treesitter-textobjects" }, ["nvim-ts-rainbow"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-ts-rainbow" }, ["nvim-web-devicons"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/nvim-web-devicons" }, ["octo.nvim"] = { commands = { "Octo" }, config = { "\27LJ\2\nI\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0B\0\2\1K\0\1\0\tocto\19load_extension\14telescope\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/octo.nvim" }, ["one-nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/one-nvim" }, ["packer.nvim"] = { loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/packer.nvim" }, ["plenary.nvim"] = { config = { "\27LJ\2\n˜\2\0\0\5\0\v\0\0146\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\b\0005\3\3\0005\4\4\0=\4\5\0035\4\6\0=\4\a\3=\3\t\0025\3\n\0B\0\3\1K\0\1\0\1\0\2\vbuffer\3\0\vprefix\18\6t\1\0\0\6d\1\3\0\0PPlenaryBustedDirectory tests/ {minimal_init = 'tests/minimal.vim'}\19test directory\6f\1\3\0\0\26PlenaryTestFile\14test file\1\0\1\tname\r+plenary\rregister\14which-key\frequireŽ\1\1\0\6\0\n\0\0146\0\0\0009\0\1\0'\2\2\0004\3\3\0005\4\4\0005\5\3\0=\5\5\0045\5\6\0=\5\a\0043\5\b\0=\5\t\4>\4\1\3B\0\3\1K\0\1\0\fcommand\0\ftargets\1\2\0\0\15*_spec.lua\vevents\1\0\0\1\2\0\0\rBufEnter\17PlenaryTests\faugroup\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/plenary.nvim" }, ["popup.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/popup.nvim" }, ["shade.nvim"] = { config = { "\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\nshade\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/shade.nvim" }, ["sideways.vim"] = { config = { "\27LJ\2\n«\4\0\0\5\0\21\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0'\2\4\0B\0\2\0029\0\5\0005\2\a\0005\3\6\0=\3\b\0025\3\t\0=\3\n\0025\3\v\0005\4\f\0=\4\r\0035\4\14\0=\4\15\0035\4\16\0=\4\17\0035\4\18\0=\4\19\3=\3\20\2B\0\2\1K\0\1\0\19s\6A\1\3\0\0%SidewaysArgumentAppendLast\25insert argument last\6I\1\3\0\0&SidewaysArgumentInsertFirst\26insert argument first\6a\1\3\0\0&SidewaysArgumentAppendAfter\26insert argument after\6i\1\3\0\0'SidewaysArgumentInsertBefore\27insert argument before\1\0\1\tname\14+sideways\a[w\1\3\0\0\27SidewaysRight\24move argument right\a]w\1\0\0\1\3\0\0\26SidewaysLeft\23move argument left\rregister\14which-key\frequire%sideways_add_item_cursor_restore\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/sideways.vim" }, ["spellsitter.nvim"] = { config = { "\27LJ\2\ni\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\rcaptures\1\2\0\0\fcomment\1\0\1\ahl\rSpellBad\nsetup\16spellsitter\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/spellsitter.nvim" }, ["splitjoin.vim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/splitjoin.vim" }, ["sql.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/sql.nvim" }, ["startuptime.vim"] = { commands = { "StartupTime" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/startuptime.vim" }, ["symbols-outline.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/symbols-outline.nvim" }, ["targets.vim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/targets.vim" }, ["telescope-arecibo.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/telescope-arecibo.nvim" }, ["telescope-frecency.nvim"] = { load_after = { ["telescope.nvim"] = true }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/telescope-frecency.nvim" }, ["telescope-fzf-native.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/telescope-fzf-native.nvim" }, ["telescope-fzf-writer.nvim"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/telescope-fzf-writer.nvim" }, ["telescope-fzy-native.nvim"] = { load_after = { ["telescope.nvim"] = true }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/telescope-fzy-native.nvim" }, ["telescope.nvim"] = { after = { "telescope-frecency.nvim", "telescope-fzy-native.nvim" }, config = { "\27LJ\2\nþ\1\0\0\4\1\n\0\r-\0\0\0009\0\0\0005\2\1\0006\3\2\0009\3\3\0039\3\4\3=\3\5\0025\3\6\0=\3\a\0025\3\b\0=\3\t\2B\0\2\1K\0\1\0\3À\18layout_config\1\0\1\18preview_width\4͙³æ\f̙“ÿ\3\25file_ignore_patterns\1\3\0\0\f.git/.*\14dotbot/.*\bcwd\rdotfiles\6g\bvim\1\0\4\17prompt_title\17~ dotfiles ~\20layout_strategy\15horizontal\vhidden\2\17shorten_path\1\15find_files€\2\0\0\4\1\n\0\r-\0\0\0009\0\0\0005\2\1\0006\3\2\0009\3\3\0039\3\4\3=\3\5\0025\3\6\0=\3\a\0025\3\b\0=\3\t\2B\0\2\1K\0\1\0\3À\18layout_config\1\0\1\18preview_width\4͙³æ\f̙“ÿ\3\25file_ignore_patterns\1\3\0\0\f.git/.*\14dotbot/.*\bcwd\fvim_dir\6g\bvim\1\0\4\17prompt_title\20~ nvim config ~\20layout_strategy\15horizontal\vhidden\2\17shorten_path\1\15find_files‚\1\0\2\t\0\a\0\21\14\0\1\0X\2\6€6\2\0\0009\2\1\0029\2\2\2'\4\3\0B\2\2\2\18\1\2\0\14\0\1\0X\2\2€+\2\1\0L\2\2\0\18\4\1\0009\2\4\0016\5\0\0009\5\1\0059\5\5\5\18\a\0\0'\b\6\0B\5\3\0C\2\1\0\a:p\16fnamemodify\nmatch\b%:p\vexpand\afn\bvimß\1\0\0\3\4\t\0$-\0\0\0006\2\0\0009\2\1\0029\2\2\2B\0\2\2\15\0\0\0X\1\3€-\0\1\0B\0\1\1X\0\25€-\0\0\0006\2\0\0009\2\1\0029\2\3\2B\0\2\2\15\0\0\0X\1\3€-\0\2\0B\0\1\1X\0\15€6\0\0\0009\0\4\0009\0\5\0'\2\6\0B\0\2\2)\1\0\0\1\1\0\0X\0\4€-\0\3\0009\0\a\0B\0\1\1X\0\3€-\0\3\0009\0\b\0B\0\1\1K\0\1\0\bÀ\aÀ\6À\3À\15find_files\14git_files\t.git\16isdirectory\afn\rdotfiles\fvim_dir\6g\bvimƒ\1\0\0\5\2\4\0\n-\0\0\0009\0\0\0009\0\1\0009\0\1\0-\2\1\0009\2\2\0025\4\3\0B\2\2\0A\0\0\1K\0\1\0\0À\4À\1\0\4\vborder\2\17shorten_path\1\14previewer\1\rwinblend\3\n\17get_dropdown\rfrecency\15extensionsŒ\1\0\0\5\2\5\0\n-\0\0\0009\0\0\0009\0\1\0009\0\2\0-\2\1\0009\2\3\0025\4\4\0B\2\2\0A\0\0\1K\0\1\0\0À\4À\1\0\4\vborder\2\17shorten_path\1\14previewer\1\rwinblend\3\n\17get_dropdown\14websearch\farecibo\15extensions†\1\0\0\5\3\a\0\14-\0\0\0009\0\0\0B\0\1\2-\1\1\0009\1\1\1-\3\2\0B\1\2\0016\1\2\0009\1\3\0019\1\4\0019\3\5\0005\4\6\0B\1\3\1K\0\1\0\0\0\1\0\0À\1\0\1\nforce\2\nbufnr\20nvim_buf_delete\bapi\bvim\nclose\23get_selected_entry8\1\2\b\2\3\0\t3\2\0\0\18\3\1\0'\5\1\0'\6\2\0\18\a\2\0B\3\4\1+\3\2\0002\0\0€L\3\2\0\1\0\2\0\n\6i\0f\1\0\4\3\4\0\a-\0\0\0009\0\0\0005\2\1\0003\3\2\0=\3\3\2B\0\2\1K\0\1\0\3À\5À\1À\20attach_mappings\0\1\0\2\21show_all_buffers\2\18sort_lastused\2\fbuffersj\0\0\6\1\a\0\v-\0\0\0009\0\0\0005\2\5\0006\3\1\0009\3\2\0039\3\3\3'\5\4\0B\3\2\2=\3\6\2B\0\2\1K\0\1\0\3À\nquery\1\0\0\rQuery > \ninput\afn\bvim\26lsp_workspace_symbolsC\0\0\2\1\3\0\6-\0\0\0009\0\0\0009\0\1\0009\0\2\0B\0\1\1K\0\1\0\0À\16staged_grep\15fzf_writer\15extensions\r\1\0\20\0X\0|6\0\0\0'\2\1\0B\0\2\0026\1\0\0'\3\2\0B\1\2\0026\2\0\0'\4\3\0B\2\2\0026\3\0\0'\5\4\0B\3\2\0026\4\0\0'\6\5\0B\4\2\0026\5\0\0'\a\6\0B\5\2\0029\6\a\0005\b\22\0005\t\b\0005\n\14\0005\v\n\0009\f\t\1=\f\v\v9\f\f\1=\f\r\v=\v\15\n=\n\16\t5\n\17\0=\n\18\t9\n\19\2=\n\20\t9\n\19\2=\n\21\t=\t\23\b5\t$\0005\n\"\0005\v\27\0006\f\24\0009\f\25\f9\f\26\f=\f\28\v6\f\24\0009\f\25\f9\f\29\f=\f\30\v6\f\24\0009\f\31\f9\f \f=\f!\v=\v#\n=\n%\t5\n&\0=\n'\t5\n(\0=\n)\t=\t*\bB\6\2\0016\6\0\0'\b\1\0B\6\2\0029\6+\6'\b)\0B\6\2\0013\6,\0003\a-\0003\b.\0003\t/\0003\n0\0003\v1\0003\f2\0003\r3\0003\0144\0006\15\0\0'\0175\0B\15\2\0029\0156\0155\0178\0005\0187\0>\t\1\18=\0189\0175\18:\0005\19;\0=\19<\0185\19=\0=\19>\0185\19?\0=\19@\0185\19A\0>\6\1\19=\19B\0185\19C\0=\19D\0185\19E\0>\v\1\19=\19\31\0185\19F\0>\f\1\19=\19G\0185\19H\0>\n\1\19=\19I\0185\19J\0>\a\1\19=\19K\0185\19L\0=\19M\0185\19N\0>\14\1\19=\19O\0185\19P\0>\r\1\19=\19Q\0185\19R\0=\19S\18=\18T\0175\18V\0005\19U\0=\19B\18=\18W\17B\15\2\0012\0\0€K\0\1\0\14c\1\0\0\1\3\0\0001Telescope lsp_workspace_diagnostics%telescope: workspace diagnostics\14f\6?\1\3\0\0!Telescope help_tags\thelp\6w\1\3\1\0\0\22workspace symbols\vsilent\1\6s\1\3\0\0\0\tgrep\6r\1\3\0\0003Telescope reloader theme=get_dropdown\20module reloader\6n\1\3\0\0\0\16nvim config\6h\1\3\0\0\0\fhistory\6o\1\3\0\0\0\fbuffers\1\3\0\0\0\14websearch\6f\1\3\0\0\"Telescope find_files\nfiles\6d\1\3\0\0\0\rdotfiles\6c\1\3\0\0#Telescope git_commits\fcommits\6b\1\3\0\0007Telescope git_branches theme=get_dropdown\rbranches\6a\1\3\0\0\23Telescope\rbuiltins\1\0\1\tname\15+telescope\n\1\0\0\1\3\0\0\0\23open project files\rregister\14which-key\0\0\0\0\0\0\0\0\0\19load_extension\15extensions\bfzf\1\0\2\25override_file_sorter\2\28override_generic_sorter\2\15fzf_writer\1\0\3\20use_highlighter\2\29minimum_files_characters\3\2\28minimum_grep_characters\3\2\rfrecency\1\0\0\15workspaces\1\0\0\twiki\14wiki_path\6g\fproject\17PROJECTS_DIR\tconf\1\0\0\rDOTFILES\benv\bvim\rdefaults\1\0\0\19generic_sorter\16file_sorter\19get_fzy_sorter\25file_ignore_patterns\1\6\0\0\n%.jpg\v%.jpeg\n%.png\n%.otf\n%.ttf\rmappings\6i\1\0\0\n\22select_horizontal\n\1\0\0\nclose\1\0\2\rwinblend\3\a\18prompt_prefix\t❯ \nsetup\28telescope.actions.state\21telescope.themes\22telescope.builtin\22telescope.sorters\22telescope.actions\14telescope\frequire\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/telescope.nvim" }, undotree = { commands = { "UndotreeToggle" }, config = { "\27LJ\2\nÜ\1\0\0\4\0\v\0\0176\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0)\1\1\0=\1\4\0006\0\5\0'\2\6\0B\0\2\0029\0\a\0005\2\t\0005\3\b\0=\3\n\2B\0\2\1K\0\1\0\14u\1\0\0\1\3\0\0\28UndotreeToggle\20toggle undotree\rregister\14which-key\frequire undotree_SetFocusWhenToggle\b◦\27undotree_TreeNodeShape\6g\bvim\0" }, keys = { { "", "u" } }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/undotree" }, ["vim-abolish"] = { config = { "\27LJ\2\nÐ\1\0\0\4\0\b\0\0166\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\4\0'\3\5\0B\0\3\0016\0\0\0009\0\6\0'\2\2\0'\3\a\0B\0\3\1K\0\1\0&\"zy:%S/\"//c\rvnoremap\":%S///c\19]\26:S///\19[\rnnoremap\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-abolish" }, ["vim-apathy"] = { loaded = false, needs_bufread = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-apathy" }, ["vim-dotoo"] = { config = { "\27LJ\2\nÆ\2\0\0\4\0\14\0\0236\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0005\1\5\0=\1\4\0006\0\0\0009\0\1\0006\1\0\0009\1\a\0019\1\b\1'\3\t\0B\1\2\2=\1\6\0006\0\0\0009\0\1\0005\1\f\0005\2\v\0=\2\r\1=\1\n\0K\0\1\0\6t\1\0\0\1\0\1\vtarget\ttodo\28dotoo#capture#templates)~/Documents/dotoo-files/refile.dotoo\vexpand\afn\25dotoo#capture#refile\1\3\0\0\28~/Dropbox/todos/*.dotoo$~/Documents/dotoo-files/*.dotoo\23dotoo#agenda#files\b30d\30dotoo#agenda#warning_days\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-dotoo" }, ["vim-eunuch"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-eunuch" }, ["vim-exchange"] = { config = { "\27LJ\2\n«\1\0\0\4\0\n\0\0206\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\26(ExchangeClear)\aXc\tnmap\21(Exchange)\6X\txmap\aas\25exchange_no_mappings\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-exchange" }, ["vim-fold-cycle"] = { config = { "\27LJ\2\nv\0\0\4\0\a\0\n6\0\0\0009\0\1\0)\1\0\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\1K\0\1\0\29(fold-cycle-close)\t\tnmap\aas\31fold_cycle_default_mapping\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-fold-cycle" }, ["vim-hexokinase"] = { loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-hexokinase" }, ["vim-highlighturl"] = { config = { "\27LJ\2\nx\0\0\5\0\b\0\v6\0\0\0009\0\1\0006\1\3\0'\3\4\0B\1\2\0029\1\5\1'\3\6\0'\4\a\0B\1\3\2=\1\2\0K\0\1\0\afg\14Directory\rhl_value\18as.highlights\frequire\23highlighturl_guifg\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-highlighturl" }, ["vim-log-highlighting"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-log-highlighting" }, ["vim-markdown"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-markdown" }, ["vim-nightfly-guicolors"] = { loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-nightfly-guicolors" }, ["vim-operator-user"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-operator-user" }, ["vim-projectionist"] = { config = { "\27LJ\2\n¸\n\0\0\5\0)\00006\0\0\0009\0\1\0005\1\b\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\2=\2\5\0015\2\n\0005\3\t\0=\3\v\0025\3\r\0005\4\f\0=\4\14\0035\4\15\0=\4\16\3=\3\17\0025\3\18\0005\4\19\0=\4\16\3=\3\20\0025\3\21\0005\4\22\0=\4\16\3=\3\23\0025\3\24\0005\4\25\0=\4\16\3=\3\26\2=\2\27\1=\1\2\0006\0\28\0'\2\29\0B\0\2\0029\0\30\0005\2 \0005\3\31\0=\3!\0025\3\"\0005\4#\0=\4$\0035\4%\0=\4&\3=\3'\0025\3(\0B\0\3\1K\0\1\0\1\0\1\vprefix\r\6a\6t\1\3\0\0\19Vtest\31projectionist: vsplit test\6v\1\3\0\0\16AV$projectionist: vsplit alternate\1\0\1\tname\19+projectionist\6A\1\0\0\1\3\0\0\15A\"projectionist: edit alternate\rregister\14which-key\frequire\15lib/*.dart\28test/widget/*_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate\24lib/screens/{}.dart\ttype\ttest\30test/services/*_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate\25lib/services/{}.dart\ttype\ttest,test/view_models/*_view_model_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate'lib/view_models/{}_view_model.dart\ttype\ttest&lib/view_models/*_view_model.dart\rtemplate\1\3\0\0Bclass {camelcase|capitalize}ViewModel extends BaseViewModel {\6}\14alternate\1\0\1\ttype\nmodel\1\3\0\0\24lib/screens/{}.dart\24lib/widgets/{}.dart\23lib/screens/*.dart\1\0\0\1\0\2\14alternate'lib/view_models/{}_view_model.dart\ttype\tview\1\0\0\14*_test.go\1\0\2\14alternate\n{}.go\ttype\ttest\t*.go\1\0\0\1\0\2\14alternate\15{}_test.go\ttype\vsource\28projectionist_heuristic\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-projectionist" }, ["vim-repeat"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-repeat" }, ["vim-rooter"] = { config = { "\27LJ\2\nZ\0\0\2\0\4\0\t6\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\0\0009\0\1\0)\1\1\0=\1\3\0K\0\1\0\25rooter_resolve_links\24rooter_silent_chdir\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-rooter" }, ["vim-startuptime"] = { config = { "\27LJ\2\nZ\0\0\2\0\4\0\0056\0\0\0009\0\1\0005\1\3\0=\1\2\0K\0\1\0\1\2\0\0$+let g:auto_session_enabled = 0\25startuptime_exe_args\6g\bvim\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-startuptime" }, ["vim-surround"] = { config = { "\27LJ\2\nM\0\0\4\0\4\0\v6\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\1K\0\1\0\20VSurround\6s\tvmap\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-surround" }, ["vim-test"] = { commands = { "TestFile", "TestNearest", "TestSuite" }, config = { "\27LJ\2\n„\3\0\0\5\0\16\0\0206\0\0\0009\0\1\0'\2\2\0B\0\2\0016\0\3\0'\2\4\0B\0\2\0029\0\5\0005\2\r\0005\3\6\0005\4\a\0=\4\b\0035\4\t\0=\4\n\0035\4\v\0=\4\f\3=\3\14\0025\3\15\0B\0\3\1K\0\1\0\1\0\1\vprefix\18\6t\1\0\0\6s\1\3\0\0\23TestSuite\16test: suite\6n\1\3\0\0\25TestNearest\18test: nearest\6f\1\3\0\0\22TestFile\15test: file\1\0\1\tname\14+vim-test\rregister\14whick-key\frequiren let test#strategy = \"neovim\"\n let test#neovim#term_position = \"vert botright\"\n \bcmd\bvim\0" }, keys = { { "", "tf" }, { "", "tn" }, { "", "ts" } }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-test" }, ["vim-textobj-comment"] = { config = { "\27LJ\2\nà\1\0\0\4\0\n\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\b\0'\3\t\0B\0\3\0016\0\3\0009\0\a\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\30(textobj-comment-i)\aix\tomap\30(textobj-comment-a)\aax\txmap\aas,textobj_comment_no_default_key_mappings\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-textobj-comment" }, ["vim-textobj-user"] = { loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-textobj-user" }, ["vim-tmux-navigator"] = { config = { "\27LJ\2\nø\2\0\0\4\0\15\0!6\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\a\0'\3\b\0B\0\3\0016\0\3\0009\0\4\0'\2\t\0'\3\n\0B\0\3\0016\0\3\0009\0\4\0'\2\v\0'\3\f\0B\0\3\0016\0\0\0009\0\1\0)\1\1\0=\1\r\0006\0\0\0009\0\1\0)\1\2\0=\1\14\0K\0\1\0\"tmux_navigator_save_on_switch'tmux_navigator_disable_when_zoomed\31TmuxNavigateRight\n\28TmuxNavigateUp\n\30TmuxNavigateDown\n\30TmuxNavigateLeft\n\rnnoremap\aas\31tmux_navigator_no_mappings\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-tmux-navigator" }, ["vim-visual-multi"] = { config = { "\27LJ\2\nÐ\1\0\0\2\0\b\0\r6\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0'\1\5\0=\1\4\0006\0\0\0009\0\1\0005\1\a\0=\1\6\0K\0\1\0\1\0\4\15Find Under\n\23Select Cursor Down\a\\j\21Select Cursor Up\a\\k\23Find Subword Under\n\fVM_maps\ficeblue\rVM_theme\14underline\25VM_highlight_matches\6g\bvim\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-visual-multi" }, ["vim-vsnip"] = { config = { "\27LJ\2\næ\3\0\0\6\0\16\00046\0\0\0009\0\1\0006\1\0\0009\1\1\0019\1\3\1'\2\4\0&\1\2\1=\1\2\0005\0\5\0006\1\6\0009\1\a\1'\3\b\0'\4\t\0\18\5\0\0B\1\4\0016\1\6\0009\1\n\1'\3\b\0'\4\t\0\18\5\0\0B\1\4\0016\1\6\0009\1\a\1'\3\v\0'\4\f\0\18\5\0\0B\1\4\0016\1\6\0009\1\n\1'\3\v\0'\4\f\0\18\5\0\0B\1\4\0016\1\6\0009\1\r\1'\3\14\0'\4\15\0\18\5\0\0B\1\4\0016\1\6\0009\1\a\1'\3\14\0'\4\15\0\18\5\0\0B\1\4\0016\1\6\0009\1\n\1'\3\14\0'\4\15\0\18\5\0\0B\1\4\1K\0\1\0Cvsnip#available(1) ? '(vsnip-expand-or-jump)' : ''\n\txmap(vsnip-jump-prev)' : ''\n\tsmap(vsnip-jump-next)' : ''\n\timap\aas\1\0\1\texpr\2\23/snippets/textmate\fvim_dir\22vsnip_snippet_dir\6g\bvim\0" }, loaded = false, needs_bufread = false, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vim-vsnip" }, ["vim-wordmotion"] = { config = { "\27LJ\2\n{\0\0\4\0\n\0\0216\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\4\0'\3\5\0B\0\3\0016\0\0\0009\0\1\0'\2\6\0'\3\a\0B\0\3\0016\0\0\0009\0\1\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\acE\acW\adE\adW\ace\acw\ade\adw\tnmap\aas\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/vim-wordmotion" }, vimwiki = { config = { "\27LJ\2\nÊ\1\0\0\v\0\f\0\0256\0\0\0009\0\1\0009\1\2\0005\3\3\0B\1\2\0026\2\4\0\18\4\1\0B\2\2\4X\5\r€6\a\0\0009\a\5\a9\b\6\0068\a\b\a9\a\a\a\a\a\b\0X\a\6€6\a\0\0009\a\t\a9\a\n\a9\t\6\0065\n\v\0B\a\3\1E\5\3\3R\5ñK\0\1\0\1\0\1\nforce\2\20nvim_buf_delete\bapi\fvimwiki\rfiletype\nbufnr\abo\vipairs\1\0\1\14buflisted\2\15getbufinfo\afn\bvimÝ\3\1\0\5\0\15\0\0206\0\0\0009\0\1\0005\2\2\0003\3\3\0>\3\2\2B\0\2\0016\0\4\0'\2\5\0B\0\2\0029\0\6\0005\2\f\0005\3\a\0005\4\b\0=\4\t\0035\4\n\0=\4\v\3=\3\r\0025\3\14\0B\0\3\1K\0\1\0\1\0\1\vprefix\18\6w\1\0\0\6q\1\3\0\0\27CloseVimWikis\20close all wikis\6,\1\0\6\6m edit tomorrow's diary entry\6t\27edit diary entry (tab)\6w\29edit today's diary entry\6y!edit yesterday's diary entry\6i\25generate diary links\tname\v+diary\1\0\5\6t open vimwiki index in a tab\6w\23open vimwiki index\6s\22vimwiki UI select\6i\23open vimwiki diary\tname\n+wiki\rregister\14which-key\frequire\0\1\2\0\0\18CloseVimWikis\fcommand\aas\0" }, keys = { { "", "ww" }, { "", "wt" }, { "", "wi" } }, loaded = false, needs_bufread = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/opt/vimwiki" }, ["which-key.nvim"] = { config = { "\27LJ\2\nØ\14\0\0\6\0\29\0\"6\0\0\0'\2\1\0B\0\2\0029\1\2\0004\3\0\0B\1\2\0019\1\3\0005\3\5\0005\4\4\0=\4\6\0035\4\a\0=\4\b\0035\4\t\0005\5\n\0=\5\v\0045\5\f\0=\5\r\0045\5\14\0=\5\15\0045\5\16\0=\5\17\0045\5\18\0=\5\19\0045\5\20\0=\5\21\0045\5\22\0=\5\23\4=\4\24\0035\4\25\0005\5\26\0=\5\27\4=\4\28\3B\1\2\1K\0\1\0\18\6w\1\0\6\6k\20resize: upwards\6v=change two horizontally split windows to vertical splits\6x&swap current window with the next\6j\22resize: downwards\6h=change two vertically split windows to horizontal splits\tname\f+window\1\0\f\n open commandline bufferlist\6z\21center view port\6l\18redraw window\6/!find matching word in buffer\6]-abolish = substitute cursor word on line\6!+search for word under cursor in google\6[,abolish = subsitute cursor word in file\6;!add semicolon to end of line\f\24Toggle current fold\6,\29add comma to end of line\6?+search for word under cursor in google\tname\17local leader\r\6t\1\0\3\6c\14tab close\6n\28tab edit current buffer\tname\t+tab\6o\1\0\2\6n\28close all other buffers\tname\n+only\6e\1\0\4\6z\31open zshrc in a new buffer\6v\31open vimrc in a new buffer\6t%open tmux config in a new buffer\tname\n+edit\6l\1\0\3\6s\20toggle quickfix\6i\25toggle location list\tname\n+list\6q\1\0\3\6q\18delete buffer\6w\30close window (and buffer)\tname\n+quit\6p\1\0\3\6c\nclean\6s\tsync\tname\f+packer\6n\1\0\3\6f\22create a new file\6s\31create new file in a split\tname\t+new\1\0\26\6U\23uppercase all word\asv\20source init.vim\aso\26source current buffer\6}\21wrap with braces\asw\30swap buffers horizontally\0060\21which_key_ignore\0061\21which_key_ignore\6,\26go to previous buffer\0065\21which_key_ignore\6'\28wrap with single quotes\6\"\28wrap with double quotes\6] replace cursor word in line\6[ replace cursor word in file\6E show token under the cursor\6=\28make windows equal size\0069\21which_key_ignore\0068\21which_key_ignore\0067\21which_key_ignore\0066\21which_key_ignore\0064\21which_key_ignore\0063\21which_key_ignore\0062\21which_key_ignore\t\26repeat previous macro\6`\25wrap with back ticks\6g\31grep word under the cursor\6)\21wrap with parens\6[\1\0\2\f\20add space above\tname\n+prev\6]\1\0\0\1\0\2\f\20add space below\tname\n+next\rregister\nsetup\14which-key\frequire\0" }, loaded = true, path = "/Users/akinso/.local/share/nvim/site/pack/packer/start/which-key.nvim" } } time("Defining packer_plugins", false) local module_lazy_loads = { ["^dap"] = "nvim-dap" } local lazy_load_called = {['packer.load'] = true} local function lazy_load_module(module_name) local to_load = {} if lazy_load_called[module_name] then return nil end lazy_load_called[module_name] = true for module_pat, plugin_name in pairs(module_lazy_loads) do if not _G.packer_plugins[plugin_name].loaded and string.match(module_name, module_pat)then to_load[#to_load + 1] = plugin_name end end require('packer.load')(to_load, {module = module_name}, _G.packer_plugins) end if not vim.g.packer_custom_loader_enabled then table.insert(package.loaders, 1, lazy_load_module) vim.g.packer_custom_loader_enabled = true end -- Setup for: vim-hexokinase time("Setup for vim-hexokinase", true) try_loadstring("\27LJ\2\nC\0\0\2\0\4\0\0056\0\0\0009\0\1\0005\1\3\0=\1\2\0K\0\1\0\1\2\0\0\fvimwiki\26Hexokinase_ftDisabled\6g\bvim\0", "setup", "vim-hexokinase") time("Setup for vim-hexokinase", false) -- Setup for: vimwiki time("Setup for vimwiki", true) try_loadstring("\27LJ\2\n“\b\0\0\a\0#\06\0\0\0009\0\1\0009\1\2\0009\3\3\0'\5\4\0B\3\2\0A\1\0\2)\2\0\0\0\2\1\0X\1\2€+\1\1\0X\2\1€+\1\2\0006\2\0\0009\2\5\0029\2\6\0026\3\0\0009\3\a\3\15\0\1\0X\4\5€\18\4\2\0'\5\t\0&\4\5\4\14\0\4\0X\5\3€\18\4\2\0'\5\n\0&\4\5\4=\4\b\0036\3\0\0009\3\a\0035\4\f\0006\5\0\0009\5\a\0059\5\b\5=\5\r\0046\5\0\0009\5\a\0059\5\b\5'\6\14\0&\5\6\5=\5\15\4=\4\v\0036\3\0\0009\3\a\3\15\0\1\0X\4\5€\18\4\2\0'\5\17\0&\4\5\4\14\0\4\0X\5\3€\18\4\2\0'\5\18\0&\4\5\4=\4\16\0036\3\0\0009\3\a\0035\4\20\0006\5\0\0009\5\a\0059\5\16\5=\5\r\0046\5\0\0009\5\a\0059\5\16\5'\6\21\0&\5\6\5=\5\15\4=\4\19\0036\3\0\0009\3\a\0035\4\23\0\18\5\2\0'\6\n\0&\5\6\5=\5\r\4=\4\22\0036\3\0\0009\3\a\3)\4\1\0=\4\24\0036\3\0\0009\3\a\3'\4\26\0=\4\25\0036\3\0\0009\3\a\3)\4\1\0=\4\27\0036\3\0\0009\3\a\3)\4\1\0=\4\28\0036\3\0\0009\3\a\3)\4\1\0=\4\29\0036\3\0\0009\3\a\3)\4\1\0=\4\30\0036\3\0\0009\3\a\0034\4\4\0006\5\0\0009\5\a\0059\5\v\5>\5\1\0046\5\0\0009\5\a\0059\5\19\5>\5\2\0046\5\0\0009\5\a\0059\5\22\5>\5\3\4=\4\31\0036\3\0\0009\3\a\3)\4\0\0=\4 \0036\3\0\0009\3\a\3'\4\"\0=\4!\3K\0\1\0\texpr\20vimwiki_folding\23vimwiki_global_ext\17vimwiki_list\26vimwiki_hl_cb_checked\24vimwiki_conceal_pre\23vimwiki_hl_headers\24vimwiki_auto_header\14Wiki tags\24vimwiki_tags_header\23vimwiki_auto_chdir\1\0\1\tname\15Local Wiki\16system_wiki\f/public\1\0\3\14auto_tags\3\1\16auto_export\3\1\tname\14Learnings\19learnings_wiki\15/learnings\23/Dropbox/learnings\24learnings_wiki_path\14path_html\r/public/\tpath\1\0\5\14auto_tags\3\1\24auto_generate_links\3\1\21auto_diary_index\3\1\rauto_toc\3\1\tname\19knowledge base\twiki\n/wiki\18/Dropbox/wiki\14wiki_path\6g\tHOME\benv\18$HOME/Dropbox\vexpand\16isdirectory\afn\bvim\0", "setup", "vimwiki") time("Setup for vimwiki", false) -- Config for: plenary.nvim time("Config for plenary.nvim", true) try_loadstring("\27LJ\2\n˜\2\0\0\5\0\v\0\0146\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\b\0005\3\3\0005\4\4\0=\4\5\0035\4\6\0=\4\a\3=\3\t\0025\3\n\0B\0\3\1K\0\1\0\1\0\2\vbuffer\3\0\vprefix\18\6t\1\0\0\6d\1\3\0\0PPlenaryBustedDirectory tests/ {minimal_init = 'tests/minimal.vim'}\19test directory\6f\1\3\0\0\26PlenaryTestFile\14test file\1\0\1\tname\r+plenary\rregister\14which-key\frequireŽ\1\1\0\6\0\n\0\0146\0\0\0009\0\1\0'\2\2\0004\3\3\0005\4\4\0005\5\3\0=\5\5\0045\5\6\0=\5\a\0043\5\b\0=\5\t\4>\4\1\3B\0\3\1K\0\1\0\fcommand\0\ftargets\1\2\0\0\15*_spec.lua\vevents\1\0\0\1\2\0\0\rBufEnter\17PlenaryTests\faugroup\aas\0", "config", "plenary.nvim") time("Config for plenary.nvim", false) -- Config for: vim-wordmotion time("Config for vim-wordmotion", true) try_loadstring("\27LJ\2\n{\0\0\4\0\n\0\0216\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\4\0'\3\5\0B\0\3\0016\0\0\0009\0\1\0'\2\6\0'\3\a\0B\0\3\0016\0\0\0009\0\1\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\acE\acW\adE\adW\ace\acw\ade\adw\tnmap\aas\0", "config", "vim-wordmotion") time("Config for vim-wordmotion", false) -- Config for: nvim-lspconfig time("Config for nvim-lspconfig", true) try_loadstring('\27LJ\2\nú\5\0\0\5\0\21\00066\0\0\0009\0\1\0009\0\2\0\15\0\0\0X\1\1€K\0\1\0006\0\0\0009\0\1\0+\1\2\0=\1\2\0006\0\0\0009\0\3\0009\0\4\0004\2\5\0005\3\5\0>\3\1\0025\3\6\0>\3\2\0025\3\a\0>\3\3\0025\3\b\0>\3\4\2B\0\2\0016\0\0\0009\0\t\0009\0\n\0006\1\0\0009\1\t\0019\1\f\0016\3\0\0009\3\t\0039\3\r\0039\3\14\0035\4\15\0B\1\3\2=\1\v\0006\0\0\0009\0\t\0009\0\n\0006\1\0\0009\1\t\0019\1\f\0016\3\0\0009\3\t\0039\3\n\0039\3\17\0035\4\18\0B\1\3\2=\1\16\0006\0\19\0009\0\t\0009\0\20\0B\0\1\1K\0\1\0\18setup_servers\aas\1\0\1\vborder\vsingle\nhover\23textDocument/hover\1\0\4\14underline\2\17virtual_text\1\21update_in_insert\1\nsigns\2\27on_publish_diagnostics\15diagnostic\twith$textDocument/publishDiagnostics\rhandlers\blsp\1\0\3\ttext\bï µ\vtexthl"LspDiagnosticsSignInformation\tname"LspDiagnosticsSignInformation\1\0\3\ttext\b\vtexthl\30LspDiagnosticsSignWarning\tname\30LspDiagnosticsSignWarning\1\0\3\ttext\b\vtexthl\27LspDiagnosticsSignHint\tname\27LspDiagnosticsSignHint\1\0\3\ttext\b✗\vtexthl\28LspDiagnosticsSignError\tname\28LspDiagnosticsSignError\16sign_define\afn\24lspconfig_has_setup\6g\bvim\0', "config", "nvim-lspconfig") time("Config for nvim-lspconfig", false) -- Config for: nvim-autopairs time("Config for nvim-autopairs", true) try_loadstring("\27LJ\2\nb\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\2\rcheck_ts\2\24close_triple_quotes\2\nsetup\19nvim-autopairs\frequire\0", "config", "nvim-autopairs") time("Config for nvim-autopairs", false) -- Config for: auto-session time("Config for auto-session", true) try_loadstring("\27LJ\2\nš\1\0\0\6\0\n\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\b\0006\3\3\0009\3\4\0039\3\5\3'\5\6\0B\3\2\2'\4\a\0&\3\4\3=\3\t\2B\0\2\1K\0\1\0\26auto_session_root_dir\1\0\0\19/session/auto/\tdata\fstdpath\afn\bvim\nsetup\17auto-session\frequire\0", "config", "auto-session") time("Config for auto-session", false) -- Config for: vim-dotoo time("Config for vim-dotoo", true) try_loadstring("\27LJ\2\nÆ\2\0\0\4\0\14\0\0236\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0005\1\5\0=\1\4\0006\0\0\0009\0\1\0006\1\0\0009\1\a\0019\1\b\1'\3\t\0B\1\2\2=\1\6\0006\0\0\0009\0\1\0005\1\f\0005\2\v\0=\2\r\1=\1\n\0K\0\1\0\6t\1\0\0\1\0\1\vtarget\ttodo\28dotoo#capture#templates)~/Documents/dotoo-files/refile.dotoo\vexpand\afn\25dotoo#capture#refile\1\3\0\0\28~/Dropbox/todos/*.dotoo$~/Documents/dotoo-files/*.dotoo\23dotoo#agenda#files\b30d\30dotoo#agenda#warning_days\6g\bvim\0", "config", "vim-dotoo") time("Config for vim-dotoo", false) -- Config for: lsp-trouble.nvim time("Config for lsp-trouble.nvim", true) try_loadstring("\27LJ\2\n‰\4\0\0\5\0\19\0#6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\0016\0\0\0'\2\4\0B\0\2\0029\0\5\0004\2\4\0005\3\6\0005\4\a\0>\4\2\3>\3\1\0025\3\b\0005\4\t\0>\4\2\3>\3\2\0025\3\n\0005\4\v\0>\4\2\3>\3\3\2B\0\2\0016\0\0\0'\2\f\0B\0\2\0029\0\r\0005\2\15\0005\3\14\0=\3\16\0025\3\17\0=\3\18\2B\0\2\1K\0\1\0\15lr\1\3\0\0-LspTroubleToggle lsp_references\28lsp trouble: references\15ld\1\0\0\1\3\0\0\30LspTroubleToggle\24lsp trouble: toggle\rregister\14which-key\1\0\2\bgui\tbold\nguifg\vyellow\1\2\0\0\23LspTroubleFoldIcon\1\0\1\tlink\23ExplorerBackground\1\2\0\0\19LspTroubleText\1\0\1\tlink\23ExplorerBackground\1\2\0\0\21LspTroubleNormal\ball\18as.highlights\1\0\2\15auto_close\2\17auto_preview\1\nsetup\ftrouble\frequire\0", "config", "lsp-trouble.nvim") time("Config for lsp-trouble.nvim", false) -- Config for: nvim-toggleterm.lua time("Config for nvim-toggleterm.lua", true) try_loadstring("\27LJ\2\n\2\0\1\a\0\18\0#6\1\0\0009\1\1\1'\3\2\0B\1\2\0016\1\3\0009\1\4\1'\3\5\0'\4\6\0005\5\b\0009\6\a\0=\6\t\5B\1\4\0016\1\0\0009\1\n\0019\1\v\1'\3\f\0'\4\r\0B\1\3\2\6\1\14\0X\1\14€6\1\0\0009\1\15\0019\1\16\0019\3\a\0'\4\r\0'\5\f\0B\1\4\0016\1\0\0009\1\15\0019\1\16\0019\3\a\0'\4\r\0'\5\17\0B\1\4\1K\0\1\0\n\24nvim_buf_del_keymap\bapi\5\6t\ajk\rmapcheck\afn\vbuffer\1\0\1\vsilent\1\nbufnr\19close\6q\rtnoremap\aas\17startinsert!\bcmd\bvim$\0\0\3\1\1\0\5-\0\0\0\18\2\0\0009\0\0\0B\0\2\1K\0\1\0\1À\vtoggle\4\1\0\a\0\27\00196\0\0\0009\0\1\0009\0\2\0)\1È\0\0\1\0\0X\0\2€+\0\1\0X\1\1€+\0\2\0006\1\3\0'\3\4\0B\1\2\0029\1\5\0015\3\6\0\15\0\0\0X\4\6€6\4\0\0009\4\1\0049\4\2\4\24\4\0\4\14\0\4\0X\5\1€)\4\15\0=\4\a\0035\4\b\0=\4\t\3\15\0\0\0X\4\2€'\4\n\0X\5\1€'\4\v\0=\4\f\0035\4\r\0=\4\14\3B\1\2\0016\1\3\0'\3\15\0B\1\2\0029\1\16\1\18\3\1\0009\1\17\0015\4\18\0003\5\19\0=\5\20\4B\1\3\0023\2\21\0006\3\3\0'\5\22\0B\3\2\0029\3\23\0035\5\25\0005\6\24\0>\2\1\6=\6\26\5B\3\2\0012\0\0€K\0\1\0\15lg\1\0\0\1\3\0\0\0\31toggleterm: toggle lazygit\rregister\14which-key\0\fon_open\0\1\0\3\bcmd\flazygit\vhidden\2\14direction\nfloat\bnew\rTerminal\24toggleterm.terminal\15float_opts\1\0\1\vborder\vcurved\14direction\15horizontal\rvertical\20shade_filetypes\1\2\0\0\tnone\tsize\1\0\1\17open_mapping\n\nsetup\15toggleterm\frequire\fcolumns\6o\bvimµæ̙\19™³æþ\3\0", "config", "nvim-toggleterm.lua") time("Config for nvim-toggleterm.lua", false) -- Config for: vim-rooter time("Config for vim-rooter", true) try_loadstring("\27LJ\2\nZ\0\0\2\0\4\0\t6\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\0\0009\0\1\0)\1\1\0=\1\3\0K\0\1\0\25rooter_resolve_links\24rooter_silent_chdir\6g\bvim\0", "config", "vim-rooter") time("Config for vim-rooter", false) -- Config for: lsp-status.nvim time("Config for lsp-status.nvim", true) try_loadstring("\27LJ\2\n¿\1\0\0\4\0\5\0\t6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0B\1\2\0019\1\4\0B\1\1\1K\0\1\0\22register_progress\1\0\5\21indicator_errors\b✗\18status_symbol\t \19indicator_info\bï µ\19indicator_hint\b\23indicator_warnings\b\vconfig\15lsp-status\frequire\0", "config", "lsp-status.nvim") time("Config for lsp-status.nvim", false) -- Config for: vim-abolish time("Config for vim-abolish", true) try_loadstring("\27LJ\2\nÐ\1\0\0\4\0\b\0\0166\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\4\0'\3\5\0B\0\3\0016\0\0\0009\0\6\0'\2\2\0'\3\a\0B\0\3\1K\0\1\0&\"zy:%S/\"//c\rvnoremap\":%S///c\19]\26:S///\19[\rnnoremap\aas\0", "config", "vim-abolish") time("Config for vim-abolish", false) -- Config for: vim-visual-multi time("Config for vim-visual-multi", true) try_loadstring("\27LJ\2\nÐ\1\0\0\2\0\b\0\r6\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0'\1\5\0=\1\4\0006\0\0\0009\0\1\0005\1\a\0=\1\6\0K\0\1\0\1\0\4\15Find Under\n\23Select Cursor Down\a\\j\21Select Cursor Up\a\\k\23Find Subword Under\n\fVM_maps\ficeblue\rVM_theme\14underline\25VM_highlight_matches\6g\bvim\0", "config", "vim-visual-multi") time("Config for vim-visual-multi", false) -- Config for: gitsigns.nvim time("Config for gitsigns.nvim", true) try_loadstring("\27LJ\2\nò\n\0\0\a\0%\0+6\0\0\0'\2\1\0B\0\2\0026\1\0\0'\3\2\0B\1\2\0029\1\3\0015\3\5\0005\4\4\0=\4\6\0035\4\a\0005\5\b\0=\5\t\0045\5\n\0005\6\v\0=\6\f\5=\5\r\0045\5\14\0=\5\15\4=\4\16\3B\1\2\0019\1\17\0005\3\18\0005\4\20\0005\5\19\0=\5\21\0045\5\22\0=\5\23\0045\5\24\0=\5\25\0045\5\26\0=\5\27\0045\5\28\0=\5\29\4=\4\30\0035\4\31\0005\5 \0=\5!\0045\5\"\0=\5#\4=\4$\3B\1\2\1K\0\1\0\fkeymaps\tn ]h\1\2\1\0@&diff ? '[h' : 'lua require\"gitsigns\".prev_hunk()'\texpr\2\tn [h\1\2\1\0@&diff ? ']h' : 'lua require\"gitsigns\".next_hunk()'\texpr\2\1\0\t\tx ih2:lua require\"gitsigns\".select_hunk()\fnoremap\2\to ih2:lua require\"gitsigns\".select_hunk()\vbuffer\2\18n gbl0lua require\"gitsigns\".blame_line()\17n hp2lua require\"gitsigns\".preview_hunk()\17n hr0lua require\"gitsigns\".reset_hunk()\17n hu5lua require\"gitsigns\".undo_stage_hunk()\17n hs0lua require\"gitsigns\".stage_hunk()\nsigns\17changedelete\1\0\2\ahl\20GitGutterChange\ttext\b▌\14topdelete\1\0\2\ahl\20GitGutterDelete\ttext\b▌\vdelete\1\0\2\ahl\20GitGutterDelete\ttext\b▌\vchange\1\0\2\ahl\20GitGutterChange\ttext\b▌\badd\1\0\0\1\0\2\ahl\17GitGutterAdd\ttext\b▌\1\0\2\nnumhl\1\15debug_mode\1\nsetup\19g\6b\1\0\2\6l!gitsigns: blame current line\tname\v+blame\6r\6e\1\3\0\0#Gitsigns reset_buffer\24reset entire buffer\1\0\1\tname\v+reset\6w\1\3\0\0#Gitsigns stage_buffer\24stage entire buffer\1\0\1\tname\14+gitsigns\14h\1\0\2\a]h\28go to previous git hunk\a[h\24go to next git hunk\1\0\6\6u\15undo stage\6b\23blame current line\6r\15reset hunk\6p\25preview current hunk\6s\nstage\tname\19+gitsigns hunk\rregister\14which-key\rgitsigns\frequire\0", "config", "gitsigns.nvim") time("Config for gitsigns.nvim", false) -- Config for: indent-blankline.nvim time("Config for indent-blankline.nvim", true) try_loadstring("\27LJ\2\nÝ\4\0\0\2\0\f\0\0256\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0+\1\2\0=\1\4\0006\0\0\0009\0\1\0005\1\6\0=\1\5\0006\0\0\0009\0\1\0005\1\b\0=\1\a\0006\0\0\0009\0\1\0+\1\2\0=\1\t\0006\0\0\0009\0\1\0005\1\v\0=\1\n\0K\0\1\0\1\f\0\0\nclass\rfunction\vmethod\nblock\17list_literal\rselector\b^if\v^table\17if_statement\nwhile\bfor&indent_blankline_context_patterns*indent_blankline_show_current_context\1\3\0\0\rterminal\vnofile%indent_blankline_buftype_exclude\1\22\0\0\rstartify\14dashboard\16dotooagenda\blog\rfugitive\14gitcommit\vpacker\fvimwiki\rmarkdown\tjson\btxt\nvista\thelp\ftodoist\rNvimTree\rpeekaboo\bgit\20TelescopePrompt\rundotree\24flutterToolsOutline\5&indent_blankline_filetype_exclude-indent_blankline_show_first_indent_level\b│\26indent_blankline_char\6g\bvim\0", "config", "indent-blankline.nvim") time("Config for indent-blankline.nvim", false) -- Config for: neoscroll.nvim time("Config for neoscroll.nvim", true) try_loadstring("\27LJ\2\nz\0\0\4\0\6\0\t6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\1K\0\1\0\rmappings\1\0\0\1\t\0\0\n\n\n\n\n\azt\azz\azb\nsetup\14neoscroll\frequire\0", "config", "neoscroll.nvim") time("Config for neoscroll.nvim", false) -- Config for: which-key.nvim time("Config for which-key.nvim", true) try_loadstring("\27LJ\2\nØ\14\0\0\6\0\29\0\"6\0\0\0'\2\1\0B\0\2\0029\1\2\0004\3\0\0B\1\2\0019\1\3\0005\3\5\0005\4\4\0=\4\6\0035\4\a\0=\4\b\0035\4\t\0005\5\n\0=\5\v\0045\5\f\0=\5\r\0045\5\14\0=\5\15\0045\5\16\0=\5\17\0045\5\18\0=\5\19\0045\5\20\0=\5\21\0045\5\22\0=\5\23\4=\4\24\0035\4\25\0005\5\26\0=\5\27\4=\4\28\3B\1\2\1K\0\1\0\18\6w\1\0\6\6k\20resize: upwards\6v=change two horizontally split windows to vertical splits\6x&swap current window with the next\6j\22resize: downwards\6h=change two vertically split windows to horizontal splits\tname\f+window\1\0\f\n open commandline bufferlist\6z\21center view port\6l\18redraw window\6/!find matching word in buffer\6]-abolish = substitute cursor word on line\6!+search for word under cursor in google\6[,abolish = subsitute cursor word in file\6;!add semicolon to end of line\f\24Toggle current fold\6,\29add comma to end of line\6?+search for word under cursor in google\tname\17local leader\r\6t\1\0\3\6c\14tab close\6n\28tab edit current buffer\tname\t+tab\6o\1\0\2\6n\28close all other buffers\tname\n+only\6e\1\0\4\6z\31open zshrc in a new buffer\6v\31open vimrc in a new buffer\6t%open tmux config in a new buffer\tname\n+edit\6l\1\0\3\6s\20toggle quickfix\6i\25toggle location list\tname\n+list\6q\1\0\3\6q\18delete buffer\6w\30close window (and buffer)\tname\n+quit\6p\1\0\3\6c\nclean\6s\tsync\tname\f+packer\6n\1\0\3\6f\22create a new file\6s\31create new file in a split\tname\t+new\1\0\26\6U\23uppercase all word\asv\20source init.vim\aso\26source current buffer\6}\21wrap with braces\asw\30swap buffers horizontally\0060\21which_key_ignore\0061\21which_key_ignore\6,\26go to previous buffer\0065\21which_key_ignore\6'\28wrap with single quotes\6\"\28wrap with double quotes\6] replace cursor word in line\6[ replace cursor word in file\6E show token under the cursor\6=\28make windows equal size\0069\21which_key_ignore\0068\21which_key_ignore\0067\21which_key_ignore\0066\21which_key_ignore\0064\21which_key_ignore\0063\21which_key_ignore\0062\21which_key_ignore\t\26repeat previous macro\6`\25wrap with back ticks\6g\31grep word under the cursor\6)\21wrap with parens\6[\1\0\2\f\20add space above\tname\n+prev\6]\1\0\0\1\0\2\f\20add space below\tname\n+next\rregister\nsetup\14which-key\frequire\0", "config", "which-key.nvim") time("Config for which-key.nvim", false) -- Config for: dependency-assist.nvim time("Config for dependency-assist.nvim", true) try_loadstring("\27LJ\2\n;\0\0\3\0\3\0\0056\0\0\0'\2\1\0B\0\2\0029\0\2\0D\0\1\0\nsetup\22dependency_assist\frequire\0", "config", "dependency-assist.nvim") time("Config for dependency-assist.nvim", false) -- Config for: vim-exchange time("Config for vim-exchange", true) try_loadstring("\27LJ\2\n«\1\0\0\4\0\n\0\0206\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\26(ExchangeClear)\aXc\tnmap\21(Exchange)\6X\txmap\aas\25exchange_no_mappings\6g\bvim\0", "config", "vim-exchange") time("Config for vim-exchange", false) -- Config for: conflict-marker.vim time("Config for conflict-marker.vim", true) try_loadstring("\27LJ\2\n¦\1\0\0\2\0\b\0\r6\0\0\0009\0\1\0'\1\3\0=\1\2\0006\0\0\0009\0\1\0'\1\5\0=\1\4\0006\0\0\0009\0\1\0'\1\a\0=\1\6\0K\0\1\0\17^>>>>>>> .*$\24conflict_marker_end\17^<<<<<<< .*$\26conflict_marker_begin\5$conflict_marker_highlight_group\6g\bvim\0", "config", "conflict-marker.vim") time("Config for conflict-marker.vim", false) -- Config for: vim-tmux-navigator time("Config for vim-tmux-navigator", true) try_loadstring("\27LJ\2\nø\2\0\0\4\0\15\0!6\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\a\0'\3\b\0B\0\3\0016\0\3\0009\0\4\0'\2\t\0'\3\n\0B\0\3\0016\0\3\0009\0\4\0'\2\v\0'\3\f\0B\0\3\0016\0\0\0009\0\1\0)\1\1\0=\1\r\0006\0\0\0009\0\1\0)\1\2\0=\1\14\0K\0\1\0\"tmux_navigator_save_on_switch'tmux_navigator_disable_when_zoomed\31TmuxNavigateRight\n\28TmuxNavigateUp\n\30TmuxNavigateDown\n\30TmuxNavigateLeft\n\rnnoremap\aas\31tmux_navigator_no_mappings\6g\bvim\0", "config", "vim-tmux-navigator") time("Config for vim-tmux-navigator", false) -- Config for: vim-surround time("Config for vim-surround", true) try_loadstring("\27LJ\2\nM\0\0\4\0\4\0\v6\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\0016\0\0\0009\0\1\0'\2\2\0'\3\3\0B\0\3\1K\0\1\0\20VSurround\6s\tvmap\aas\0", "config", "vim-surround") time("Config for vim-surround", false) -- Config for: nvim-treesitter time("Config for nvim-treesitter", true) try_loadstring("\27LJ\2\n\t\0\0\a\0001\0;6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0005\3\4\0005\4\5\0=\4\6\3=\3\a\0025\3\b\0005\4\t\0=\4\n\3=\3\v\0025\3\f\0=\3\r\0025\3\16\0005\4\14\0005\5\15\0=\5\n\4=\4\17\0035\4\18\0005\5\19\0=\5\20\0045\5\21\0=\5\22\0045\5\23\0=\5\24\0045\5\25\0=\5\26\0045\5\27\0=\5\28\4=\4\29\3=\3\30\0025\3\31\0005\4 \0=\4\20\3=\3!\0025\3\"\0=\3#\0025\3$\0005\4%\0=\4&\3=\3'\2B\0\2\0016\0(\0009\0)\0'\2*\0004\3\3\0005\4,\0005\5+\0=\5-\0046\5(\0009\5.\0059\5/\5B\5\1\2=\0050\4>\4\1\3B\0\3\1K\0\1\0\ftargets\18get_filetypes\ats\vevents\1\0\1\fcommandAsetlocal foldmethod=expr foldexpr=nvim_treesitter#foldexpr()\1\2\0\0\rFileType\20TreesitterFolds\faugroup\aas\17query_linter\16lint_events\1\3\0\0\rBufWrite\15CursorHold\1\0\2\venable\2\21use_virtual_text\2\14autopairs\1\0\1\venable\2\frainbow\1\3\0\0\blua\tjson\1\0\1\venable\2\16textobjects\tmove\22goto_previous_end\1\0\2\a[]\17@class.outer\a[M\20@function.outer\24goto_previous_start\1\0\2\a[m\20@function.outer\a[[\17@class.outer\18goto_next_end\1\0\2\a][\17@class.outer\a]M\20@function.outer\20goto_next_start\1\0\2\a]]\17@class.outer\a]m\20@function.outer\fdisable\1\2\0\0\blua\1\0\2\venable\2\14set_jumps\2\vselect\1\0\0\1\0\4\aaf\20@function.outer\aac\17@class.outer\aic\17@class.inner\aif\20@function.inner\1\0\1\venable\2\vindent\1\0\1\venable\1\26incremental_selection\fkeymaps\1\0\4\19init_selection\14v\21node_decremental\14V\21node_incremental\14v\22scope_incremental\bgrc\1\0\1\venable\2\14highlight\19ignore_install\1\2\0\0\fverilog\1\0\1\venable\2\1\0\1\21ensure_installed\15maintained\nsetup\28nvim-treesitter.configs\frequire\0", "config", "nvim-treesitter") time("Config for nvim-treesitter", false) -- Config for: kommentary time("Config for kommentary", true) try_loadstring("\27LJ\2\nx\0\0\4\0\5\0\b6\0\0\0'\2\1\0B\0\2\0029\0\2\0'\2\3\0005\3\4\0B\0\3\1K\0\1\0\1\0\1 prefer_single_line_comments\2\blua\23configure_language\22kommentary.config\frequire\0", "config", "kommentary") time("Config for kommentary", false) -- Config for: nvim-bufferline.lua time("Config for nvim-bufferline.lua", true) try_loadstring("\27LJ\2\n?\0\2\3\0\3\0\n6\2\0\0009\2\1\0028\2\0\0029\2\2\2\4\2\1\0X\2\2€+\2\1\0X\3\1€+\2\2\0L\2\2\0\rfiletype\abo\bvimà\1\0\3\15\0\a\0&4\3\0\0005\4\0\0006\5\1\0\18\a\2\0B\5\2\4H\b\r€8\n\b\4\15\0\n\0X\v\n€)\n\0\0\1\n\t\0X\n\a€6\n\2\0009\n\3\n\18\f\3\0008\r\b\4\18\14\t\0&\r\14\rB\n\3\1F\b\3\3R\bñ6\5\2\0009\5\4\5\18\a\3\0'\b\5\0B\5\3\2\18\3\5\0\21\5\3\0)\6\0\0\1\6\5\0X\5\5€'\5\5\0\18\6\3\0&\5\6\5\14\0\5\0X\6\1€'\5\6\0L\5\2\0\5\6 \vconcat\vinsert\ntable\npairs\1\0\3\nerror\t \tinfo\bï µ\fwarning\t \29\0\1\5\1\1\0\4-\1\0\0\18\3\0\0'\4\0\0D\1\3\0\0\0\blogí\1\1\2\t\1\b\1-6\2\0\0009\2\1\0023\4\2\0\18\5\1\0B\2\3\0026\3\0\0009\3\3\3\18\5\2\0B\3\2\2\15\0\3\0X\4\3€+\3\2\0002\0\0€L\3\2\0006\3\0\0009\3\4\0039\3\5\3B\3\1\0026\4\0\0009\4\4\0049\4\5\4'\6\6\0B\4\2\2-\5\0\0\18\a\0\0'\b\a\0B\5\3\2\t\4\0\0X\6\3€+\6\2\0002\0\0€L\6\2\0\5\3\4\0X\6\2€\f\6\5\0X\6\a€\4\3\4\0X\6\2€\19\6\5\0X\a\3€+\6\1\0X\a\1€+\6\2\0002\0\0€L\6\2\0\1À\blog\6$\14tabpagenr\afn\16tbl_isempty\0\15tbl_filter\bvim\2ö\4\1\0\b\0\26\0!6\0\0\0009\0\1\0003\1\2\0003\2\3\0003\3\4\0006\4\5\0'\6\6\0B\4\2\0029\4\a\0045\6\v\0005\a\b\0=\2\t\a=\3\n\a=\a\f\6B\4\2\0016\4\5\0'\6\r\0B\4\2\0029\4\14\0045\6\16\0005\a\15\0=\a\17\0065\a\18\0=\a\19\0065\a\20\0=\a\21\0065\a\22\0=\a\23\0065\a\24\0=\a\25\6B\4\2\0012\0\0€K\0\1\0\a]b\1\3\0\0 BufferLineMovePrev\26bufferline: move prev\a[b\1\3\0\0 BufferLineMoveNext\26bufferline: move next\f\1\3\0\0!BufferLineCyclePrev\21bufferline: prev\18\1\3\0\0!BufferLineCycleNext\21bufferline: next\agb\1\0\0\1\3\0\0\28BufferLinePick\28bufferline: pick buffer\rregister\14which-key\foptions\1\0\0\18custom_filter\26diagnostics_indicator\1\0\5\rmappings\1\20separator_style\nslant\20show_close_icon\1\fsort_by\14extension\16diagnostics\rnvim_lsp\nsetup\15bufferline\frequire\0\0\0\rnnoremap\aas\0", "config", "nvim-bufferline.lua") time("Config for nvim-bufferline.lua", false) -- Config for: sideways.vim time("Config for sideways.vim", true) try_loadstring("\27LJ\2\n«\4\0\0\5\0\21\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0'\2\4\0B\0\2\0029\0\5\0005\2\a\0005\3\6\0=\3\b\0025\3\t\0=\3\n\0025\3\v\0005\4\f\0=\4\r\0035\4\14\0=\4\15\0035\4\16\0=\4\17\0035\4\18\0=\4\19\3=\3\20\2B\0\2\1K\0\1\0\19s\6A\1\3\0\0%SidewaysArgumentAppendLast\25insert argument last\6I\1\3\0\0&SidewaysArgumentInsertFirst\26insert argument first\6a\1\3\0\0&SidewaysArgumentAppendAfter\26insert argument after\6i\1\3\0\0'SidewaysArgumentInsertBefore\27insert argument before\1\0\1\tname\14+sideways\a[w\1\3\0\0\27SidewaysRight\24move argument right\a]w\1\0\0\1\3\0\0\26SidewaysLeft\23move argument left\rregister\14which-key\frequire%sideways_add_item_cursor_restore\6g\bvim\0", "config", "sideways.vim") time("Config for sideways.vim", false) -- Config for: TrueZen.nvim time("Config for TrueZen.nvim", true) try_loadstring("\27LJ\2\ní\2\0\0\5\0\18\0\0246\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\0016\0\0\0'\2\b\0B\0\2\0029\0\t\0005\2\15\0005\3\n\0005\4\v\0=\4\f\0035\4\r\0=\4\14\3=\3\16\0025\3\17\0B\0\3\1K\0\1\0\1\0\1\vprefix\r\6z\1\0\0\6a\1\3\0\0\24TZAtaraxis\20toggle ataraxis\6m\1\3\0\0\26TZMinimalist\22toggle minimalist\1\0\1\tname\14+zen mode\rregister\14which-key\17integrations\1\0\1\21integration_tmux\2\tleft\1\0\0\1\0\2\21shown_signcolumn\nyes:2\25shown_relativenumber\2\nsetup\rtrue-zen\frequire\0", "config", "TrueZen.nvim") time("Config for TrueZen.nvim", false) -- Config for: gitlinker.nvim time("Config for gitlinker.nvim", true) try_loadstring("\27LJ\2\n½\1\0\0\4\0\t\0\0156\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\4\0005\3\3\0=\3\5\2B\0\2\0016\0\0\0'\2\6\0B\0\2\0029\0\a\0005\2\b\0B\0\2\1K\0\1\0\1\0\1\20gu\28gitlinker: get line url\rregister\14which-key\topts\1\0\0\1\0\1\rmappings\20gu\nsetup\14gitlinker\frequire\0", "config", "gitlinker.nvim") time("Config for gitlinker.nvim", false) -- Config for: lspsaga.nvim time("Config for lspsaga.nvim", true) try_loadstring("\27LJ\2\nÂ\f\0\0\a\0001\0J6\0\0\0'\2\1\0B\0\2\0029\1\2\0005\3\3\0005\4\4\0005\5\5\0=\5\6\4=\4\a\0035\4\b\0=\4\t\3B\1\2\0016\1\0\0'\3\n\0B\1\2\0029\1\v\1'\3\f\0005\4\r\0B\1\3\0016\1\14\0009\1\15\1'\3\16\0'\4\17\0B\1\3\0016\1\14\0009\1\18\1'\3\19\0'\4\20\0B\1\3\0016\1\14\0009\1\21\1'\3\22\0'\4\23\0B\1\3\0016\1\14\0009\1\21\1'\3\24\0'\4\25\0B\1\3\0016\1\14\0009\1\21\1'\3\26\0'\4\27\0B\1\3\0016\1\0\0'\3\28\0B\1\2\0029\1\29\0015\3\31\0005\4\30\0=\4 \0035\4!\0=\4\16\0035\4\"\0=\4#\0035\4$\0=\4%\0035\4&\0=\4'\0035\4(\0=\4)\3B\1\2\0016\1\14\0009\1*\1'\3+\0004\4\3\0005\5-\0005\6,\0=\6.\0055\6/\0=\0060\5>\5\1\4B\1\3\1K\0\1\0\ftargets\1\2\0\0\6*\vevents\1\0\1\fcommand@lua require('lspsaga.diagnostic').show_cursor_diagnostics()\1\2\0\0\15CursorHold\26LspSagaCursorCommands\faugroup\a[c\1\3\0\0Hlua require'lspsaga.diagnostic'.lsp_jump_diagnostic_next()\25lsp: next diagnostic\a]c\1\3\0\0Hlua require'lspsaga.diagnostic'.lsp_jump_diagnostic_prev()\29lsp: previous diagnostic\agh\1\3\0\0008lua require'lspsaga.provider'.lsp_finder()\16lsp: finder\agp\1\3\0\0@lua require'lspsaga.provider'.preview_definition()\28lsp: preview definition\1\3\0\0=lua require('lspsaga.codeaction').code_action()\21lsp: code action\15rn\1\0\0\1\3\0\0004lua require('lspsaga.rename').rename()\16lsp: rename\rregister\14which-keyFlua require('lspsaga.action').smart_scroll_with_saga(-1)\nElua require('lspsaga.action').smart_scroll_with_saga(1)\n=lua require('lspsaga.hover').render_hover_doc()\6K\rnnoremapClua require('lspsaga.signaturehelp').signature_help()\n\rinoremapD:lua require('lspsaga.codeaction').range_code_action()\15ca\rvnoremap\aas\1\0\2\nguibg\tNONE\nguifg\tNONE\21LspSagaLightbulb\14highlight\18as.highlights\23code_action_prompt\1\0\3\17virtual_text\1\venable\1\tsign\1\23finder_action_keys\tquit\1\3\0\0\6q\n\1\0\2\vvsplit\6v\nsplit\6s\1\0\2\21code_action_icon\t💡\29use_saga_diagnostic_sign\1\18init_lsp_saga\flspsaga\frequire\0", "config", "lspsaga.nvim") time("Config for lspsaga.nvim", false) -- Config for: vim-projectionist time("Config for vim-projectionist", true) try_loadstring("\27LJ\2\n¸\n\0\0\5\0)\00006\0\0\0009\0\1\0005\1\b\0005\2\4\0005\3\3\0=\3\5\0025\3\6\0=\3\a\2=\2\5\0015\2\n\0005\3\t\0=\3\v\0025\3\r\0005\4\f\0=\4\14\0035\4\15\0=\4\16\3=\3\17\0025\3\18\0005\4\19\0=\4\16\3=\3\20\0025\3\21\0005\4\22\0=\4\16\3=\3\23\0025\3\24\0005\4\25\0=\4\16\3=\3\26\2=\2\27\1=\1\2\0006\0\28\0'\2\29\0B\0\2\0029\0\30\0005\2 \0005\3\31\0=\3!\0025\3\"\0005\4#\0=\4$\0035\4%\0=\4&\3=\3'\0025\3(\0B\0\3\1K\0\1\0\1\0\1\vprefix\r\6a\6t\1\3\0\0\19Vtest\31projectionist: vsplit test\6v\1\3\0\0\16AV$projectionist: vsplit alternate\1\0\1\tname\19+projectionist\6A\1\0\0\1\3\0\0\15A\"projectionist: edit alternate\rregister\14which-key\frequire\15lib/*.dart\28test/widget/*_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate\24lib/screens/{}.dart\ttype\ttest\30test/services/*_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate\25lib/services/{}.dart\ttype\ttest,test/view_models/*_view_model_test.dart\1\b\0\0%import 'package:test/test.dart';\5\24void main() async {\25 group('TODO', () {\17 // TODO:\t })\6}\1\0\2\14alternate'lib/view_models/{}_view_model.dart\ttype\ttest&lib/view_models/*_view_model.dart\rtemplate\1\3\0\0Bclass {camelcase|capitalize}ViewModel extends BaseViewModel {\6}\14alternate\1\0\1\ttype\nmodel\1\3\0\0\24lib/screens/{}.dart\24lib/widgets/{}.dart\23lib/screens/*.dart\1\0\0\1\0\2\14alternate'lib/view_models/{}_view_model.dart\ttype\tview\1\0\0\14*_test.go\1\0\2\14alternate\n{}.go\ttype\ttest\t*.go\1\0\0\1\0\2\14alternate\15{}_test.go\ttype\vsource\28projectionist_heuristic\6g\bvim\0", "config", "vim-projectionist") time("Config for vim-projectionist", false) -- Config for: vim-fold-cycle time("Config for vim-fold-cycle", true) try_loadstring("\27LJ\2\nv\0\0\4\0\a\0\n6\0\0\0009\0\1\0)\1\0\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\1K\0\1\0\29(fold-cycle-close)\t\tnmap\aas\31fold_cycle_default_mapping\6g\bvim\0", "config", "vim-fold-cycle") time("Config for vim-fold-cycle", false) -- Config for: vim-highlighturl time("Config for vim-highlighturl", true) try_loadstring("\27LJ\2\nx\0\0\5\0\b\0\v6\0\0\0009\0\1\0006\1\3\0'\3\4\0B\1\2\0029\1\5\1'\3\6\0'\4\a\0B\1\3\2=\1\2\0K\0\1\0\afg\14Directory\rhl_value\18as.highlights\frequire\23highlighturl_guifg\6g\bvim\0", "config", "vim-highlighturl") time("Config for vim-highlighturl", false) -- Config for: dsf.vim time("Config for dsf.vim", true) try_loadstring("\27LJ\2\nã\1\0\0\4\0\r\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\a\0'\3\b\0B\0\3\0016\0\3\0009\0\4\0'\2\t\0'\3\n\0B\0\3\0016\0\3\0009\0\4\0'\2\v\0'\3\f\0B\0\3\1K\0\1\0\24DsfNextChange\tcsnf\24DsfNextDelete\tdsnf\20DsfChange\bcsf\20DsfDelete\bdsf\tnmap\aas\20dsf_no_mappings\6g\bvim\0", "config", "dsf.vim") time("Config for dsf.vim", false) -- Config for: vim-textobj-comment time("Config for vim-textobj-comment", true) try_loadstring("\27LJ\2\nà\1\0\0\4\0\n\0\0256\0\0\0009\0\1\0)\1\1\0=\1\2\0006\0\3\0009\0\4\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\a\0'\2\5\0'\3\6\0B\0\3\0016\0\3\0009\0\4\0'\2\b\0'\3\t\0B\0\3\0016\0\3\0009\0\a\0'\2\b\0'\3\t\0B\0\3\1K\0\1\0\30(textobj-comment-i)\aix\tomap\30(textobj-comment-a)\aax\txmap\aas,textobj_comment_no_default_key_mappings\6g\bvim\0", "config", "vim-textobj-comment") time("Config for vim-textobj-comment", false) -- Config for: nvim-lightbulb time("Config for nvim-lightbulb", 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\17virtual_text\1\0\1\fenabled\2\tsign\1\0\0\1\0\1\fenabled\1\21update_lightbulb\19nvim-lightbulb\frequire”\1\1\0\6\0\n\0\0146\0\0\0009\0\1\0'\2\2\0004\3\3\0005\4\4\0005\5\3\0=\5\5\0045\5\6\0=\5\a\0043\5\b\0=\5\t\4>\4\1\3B\0\3\1K\0\1\0\fcommand\0\ftargets\1\2\0\0\6*\vevents\1\0\0\1\3\0\0\15CursorHold\16CursorHoldI\18NvimLightbulb\faugroup\aas\0", "config", "nvim-lightbulb") time("Config for nvim-lightbulb", false) -- Conditional loads time("Condition for { 'packer.nvim' }", true) if try_loadstring("\27LJ\2\n.\0\0\1\0\3\0\0056\0\0\0009\0\1\0009\0\2\0\19\0\0\0L\0\2\0\15DEVELOPING\benv\bvim\0", "condition", '{ "packer.nvim" }') then time("Condition for { 'packer.nvim' }", false) time("packadd for packer.nvim", true) vim.cmd [[packadd packer.nvim]] time("packadd for packer.nvim", false) else time("Condition for { 'packer.nvim' }", false) end -- Load plugins in order defined by `after` time("Sequenced loading", true) vim.cmd [[ packadd nvim-treesitter-textobjects ]] time("Sequenced loading", false) -- Command lazy-loads time("Defining lazy-load commands", true) vim.cmd [[command! -nargs=* -range -bang -complete=file StartupTime lua require("packer.load")({'startuptime.vim'}, { cmd = "StartupTime", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file DiffviewOpen lua require("packer.load")({'diffview.nvim'}, { cmd = "DiffviewOpen", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file Octo lua require("packer.load")({'octo.nvim'}, { cmd = "Octo", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file TestFile lua require("packer.load")({'vim-test'}, { cmd = "TestFile", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file TestNearest lua require("packer.load")({'vim-test'}, { cmd = "TestNearest", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file TestSuite lua require("packer.load")({'vim-test'}, { cmd = "TestSuite", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file Neogit lua require("packer.load")({'neogit'}, { cmd = "Neogit", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file NvimTreeToggle lua require("packer.load")({'nvim-tree.lua'}, { cmd = "NvimTreeToggle", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file NvimTreeOpen lua require("packer.load")({'nvim-tree.lua'}, { cmd = "NvimTreeOpen", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] vim.cmd [[command! -nargs=* -range -bang -complete=file UndotreeToggle lua require("packer.load")({'undotree'}, { cmd = "UndotreeToggle", l1 = , l2 = , bang = , args = }, _G.packer_plugins)]] time("Defining lazy-load commands", false) -- Keymap lazy-loads time("Defining lazy-load keymaps", true) vim.cmd [[noremap tf lua require("packer.load")({'vim-test'}, { keys = "localleader>tf", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap lua require("packer.load")({'nvim-tree.lua'}, { keys = "c-n>", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap gl lua require("packer.load")({'neogit'}, { keys = "localleader>gl", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap dc lua require("packer.load")({'nvim-dap'}, { keys = "localleader>dc", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap wi lua require("packer.load")({'vimwiki'}, { keys = "leader>wi", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap ts lua require("packer.load")({'vim-test'}, { keys = "localleader>ts", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap tn lua require("packer.load")({'vim-test'}, { keys = "localleader>tn", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap ww lua require("packer.load")({'vimwiki'}, { keys = "leader>ww", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap wt lua require("packer.load")({'vimwiki'}, { keys = "leader>wt", prefix = "" }, _G.packer_plugins)]] vim.cmd [[nnoremap s lua require("packer.load")({'hop.nvim'}, { keys = "s", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap gs lua require("packer.load")({'neogit'}, { keys = "localleader>gs", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap u lua require("packer.load")({'undotree'}, { keys = "leader>u", prefix = "" }, _G.packer_plugins)]] vim.cmd [[noremap gp lua require("packer.load")({'neogit'}, { keys = "localleader>gp", 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 dart ++once lua require("packer.load")({'dart-vim-plugin', 'vim-hexokinase', 'flutter-tools.nvim'}, { ft = "dart" }, _G.packer_plugins)]] vim.cmd [[au FileType html ++once lua require("packer.load")({'vim-hexokinase'}, { ft = "html" }, _G.packer_plugins)]] vim.cmd [[au FileType javascript ++once lua require("packer.load")({'vim-hexokinase', 'vim-apathy'}, { ft = "javascript" }, _G.packer_plugins)]] vim.cmd [[au FileType javascriptreact ++once lua require("packer.load")({'vim-hexokinase'}, { ft = "javascriptreact" }, _G.packer_plugins)]] vim.cmd [[au FileType typescript ++once lua require("packer.load")({'vim-hexokinase', 'vim-apathy'}, { ft = "typescript" }, _G.packer_plugins)]] vim.cmd [[au FileType typescriptreact ++once lua require("packer.load")({'vim-hexokinase'}, { ft = "typescriptreact" }, _G.packer_plugins)]] vim.cmd [[au FileType go ++once lua require("packer.load")({'vim-apathy'}, { ft = "go" }, _G.packer_plugins)]] vim.cmd [[au FileType python ++once lua require("packer.load")({'vim-apathy'}, { ft = "python" }, _G.packer_plugins)]] vim.cmd [[au FileType markdown ++once lua require("packer.load")({'markdown-preview.nvim'}, { ft = "markdown" }, _G.packer_plugins)]] vim.cmd [[au FileType lua ++once lua require("packer.load")({'vim-hexokinase'}, { ft = "lua" }, _G.packer_plugins)]] vim.cmd [[au FileType css ++once lua require("packer.load")({'vim-hexokinase'}, { ft = "css" }, _G.packer_plugins)]] time("Defining lazy-load filetype autocommands", false) -- Event lazy-loads time("Defining lazy-load event autocommands", true) vim.cmd [[au BufEnter *.wiki ++once lua require("packer.load")({'vimwiki'}, { event = "BufEnter *.wiki" }, _G.packer_plugins)]] vim.cmd [[au CursorHold * ++once lua require("packer.load")({'telescope.nvim'}, { event = "CursorHold *" }, _G.packer_plugins)]] vim.cmd [[au InsertEnter * ++once lua require("packer.load")({'vim-vsnip', 'nvim-compe'}, { event = "InsertEnter *" }, _G.packer_plugins)]] time("Defining lazy-load event autocommands", false) vim.cmd("augroup END") vim.cmd [[augroup filetypedetect]] time("Sourcing ftdetect script at: /Users/akinso/.local/share/nvim/site/pack/packer/opt/dart-vim-plugin/ftdetect/dart.vim", true) vim.cmd [[source /Users/akinso/.local/share/nvim/site/pack/packer/opt/dart-vim-plugin/ftdetect/dart.vim]] time("Sourcing ftdetect script at: /Users/akinso/.local/share/nvim/site/pack/packer/opt/dart-vim-plugin/ftdetect/dart.vim", false) vim.cmd("augroup END") if should_profile then save_profiles(1) end END catch echohl ErrorMsg echom "Error in packer_compiled: " .. v:exception echom "Please check your config for correctness" echohl None endtry ```
wbthomason commented 3 years ago

Just to confirm, have you also run this on Linux and observed the expected behavior?

akinsho commented 3 years ago

@wbthomason sorry should have made that clearer in the description. Yep it runs without this behaviour on my linux machine but seems to create these directories in the wrong location on my mac. I'm really not sure what's going on, I thought it might be the install script being wrong somehow but running it in the shell does the correct thing.

I had a brief look at the run part of packer and couldn't immediately see what/if anything was wrong there. My default shell on both linux and mac is zsh but the versions might be different haven't had a chance to check yet.

wbthomason commented 3 years ago

Thanks! This is strange - I wouldn't expect the behavior of cd to be any different across platforms. Perhaps the plugin's installation path is being incorrectly generated? Though then I'd expect we would see more issues with things being in the wrong place.

Perhaps you could modify the command to write its current directory to a file, e.g. run = 'pwd > ~/tabnine_dir.txt && ./install.sh', to see if there's a problem with the initial directory packer runs the command from or an interaction with something the script does?

akinsho commented 3 years ago

Gonna close this to quieten down the noise I don't really know that this was caused by packer and no one else seems to have experienced it. I also don't have a consistent way to reproduce it so it's pretty vague and not actionable. I've also removed the plugin so am not likely to continue testing and trying to reproduce it.