aboutsummaryrefslogtreecommitdiffstats
path: root/plugin
diff options
context:
space:
mode:
Diffstat (limited to 'plugin')
-rw-r--r--plugin/packer_compiled.lua175
-rw-r--r--plugin/telescope.vim2
-rw-r--r--plugin/treesitter.vim28
3 files changed, 199 insertions, 6 deletions
diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua
index 937e98d..f3d87e2 100644
--- a/plugin/packer_compiled.lua
+++ b/plugin/packer_compiled.lua
@@ -44,8 +44,8 @@ local function save_profiles(threshold)
end
time([[Luarocks path setup]], true)
-local package_path_str = "/home/arieldalessandro/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/arieldalessandro/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/arieldalessandro/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/arieldalessandro/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
-local install_cpath_pattern = "/home/arieldalessandro/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
+local package_path_str = "/home/alpha/.cache/nvim/packer_hererocks/2.0.5/share/lua/5.1/?.lua;/home/alpha/.cache/nvim/packer_hererocks/2.0.5/share/lua/5.1/?/init.lua;/home/alpha/.cache/nvim/packer_hererocks/2.0.5/lib/luarocks/rocks-5.1/?.lua;/home/alpha/.cache/nvim/packer_hererocks/2.0.5/lib/luarocks/rocks-5.1/?/init.lua"
+local install_cpath_pattern = "/home/alpha/.cache/nvim/packer_hererocks/2.0.5/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
@@ -69,21 +69,186 @@ end
time([[try_loadstring definition]], false)
time([[Defining packer_plugins]], true)
_G.packer_plugins = {
+ delimitMate = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/delimitMate"
+ },
+ ["emmet-vim"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/emmet-vim"
+ },
+ gruvbox = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/gruvbox"
+ },
+ ["lualine.nvim"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/lualine.nvim"
+ },
+ neoformat = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/neoformat"
+ },
+ ["nvim-compe"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-compe"
+ },
+ ["nvim-dap"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-dap"
+ },
+ ["nvim-lspconfig"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-lspconfig"
+ },
+ ["nvim-lspinstall"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-lspinstall"
+ },
["nvim-treesitter"] = {
loaded = true,
- path = "/home/arieldalessandro/.local/share/nvim/site/pack/packer/start/nvim-treesitter"
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-treesitter"
+ },
+ ["nvim-web-devicons"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/nvim-web-devicons"
+ },
+ playground = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/playground"
},
["plenary.nvim"] = {
loaded = true,
- path = "/home/arieldalessandro/.local/share/nvim/site/pack/packer/start/plenary.nvim"
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/plenary.nvim"
+ },
+ ["popup.nvim"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/popup.nvim"
},
["refactoring.nvim"] = {
loaded = true,
- path = "/home/arieldalessandro/.local/share/nvim/site/pack/packer/start/refactoring.nvim"
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/refactoring.nvim"
+ },
+ ["telescope-fzy-native.nvim"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/telescope-fzy-native.nvim"
+ },
+ ["telescope.nvim"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/telescope.nvim"
+ },
+ ["vim-blade"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-blade"
+ },
+ ["vim-commentary"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-commentary"
+ },
+ ["vim-composer"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-composer"
+ },
+ ["vim-dadbod"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-dadbod"
+ },
+ ["vim-dispatch"] = {
+ commands = { "Dispatch", "Make", "Focus", "Start" },
+ loaded = false,
+ needs_bufread = false,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/opt/vim-dispatch"
+ },
+ ["vim-eunuch"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-eunuch"
+ },
+ ["vim-fugitive"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-fugitive"
+ },
+ ["vim-gitgutter"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-gitgutter"
+ },
+ ["vim-go"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-go"
+ },
+ ["vim-http"] = {
+ commands = { "Http" },
+ loaded = false,
+ needs_bufread = false,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/opt/vim-http"
+ },
+ ["vim-kitty"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-kitty"
+ },
+ ["vim-laravel"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-laravel"
+ },
+ ["vim-maximizer"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-maximizer"
+ },
+ ["vim-obsession"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-obsession"
+ },
+ ["vim-projectionist"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-projectionist"
+ },
+ ["vim-repeat"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-repeat"
+ },
+ ["vim-surround"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-surround"
+ },
+ ["vim-tbone"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-tbone"
+ },
+ ["vim-terraform"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-terraform"
+ },
+ ["vim-test"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-test"
+ },
+ ["vim-vinegar"] = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vim-vinegar"
+ },
+ vimspector = {
+ loaded = true,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/start/vimspector"
+ },
+ vimwiki = {
+ commands = { "VimwikiIndex" },
+ loaded = false,
+ needs_bufread = false,
+ path = "/home/alpha/.local/share/nvim/site/pack/packer/opt/vimwiki"
}
}
time([[Defining packer_plugins]], false)
+
+-- Command lazy-loads
+time([[Defining lazy-load commands]], true)
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file Make lua require("packer.load")({'vim-dispatch'}, { cmd = "Make", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file Focus lua require("packer.load")({'vim-dispatch'}, { cmd = "Focus", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file Http lua require("packer.load")({'vim-http'}, { cmd = "Http", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file VimwikiIndex lua require("packer.load")({'vimwiki'}, { cmd = "VimwikiIndex", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file Dispatch lua require("packer.load")({'vim-dispatch'}, { cmd = "Dispatch", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+pcall(vim.cmd, [[command! -nargs=* -range -bang -complete=file Start lua require("packer.load")({'vim-dispatch'}, { cmd = "Start", l1 = <line1>, l2 = <line2>, bang = <q-bang>, args = <q-args> }, _G.packer_plugins)]])
+time([[Defining lazy-load commands]], false)
+
if should_profile then save_profiles() end
end)
diff --git a/plugin/telescope.vim b/plugin/telescope.vim
index e057d4c..291a339 100644
--- a/plugin/telescope.vim
+++ b/plugin/telescope.vim
@@ -15,7 +15,7 @@ nnoremap <leader>pe :lua require('alpha.telescope').buffers()<CR>
nnoremap <leader>bb :lua require('telescope.builtin').file_browser()<CR>
-nnoremap <leader>gc :lua require('telescope.builtin').git_branches()<CR>
+nnoremap <leader>gc :lua require('alpha.telescope').branches()<CR>
nnoremap <leader>gs :lua require('telescope.builtin').git_status()<CR>
nnoremap <leader>rc :lua require('alpha.telescope').search_config()<CR>
diff --git a/plugin/treesitter.vim b/plugin/treesitter.vim
new file mode 100644
index 0000000..57d0b01
--- /dev/null
+++ b/plugin/treesitter.vim
@@ -0,0 +1,28 @@
+lua << EOF
+
+require "nvim-treesitter.configs".setup {
+ highlight = {
+ enable = true,
+ additional_vim_regex_highlighting = false,
+ },
+ playground = {
+ enable = true,
+ disable = {},
+ updatetime = 25, -- Debounced time for highlighting nodes in the playground from source code
+ persist_queries = false, -- Whether the query persists across vim sessions
+ keybindings = {
+ toggle_query_editor = 'o',
+ toggle_hl_groups = 'i',
+ toggle_injected_languages = 't',
+ toggle_anonymous_nodes = 'a',
+ toggle_language_display = 'I',
+ focus_language = 'f',
+ unfocus_language = 'F',
+ update = 'R',
+ goto_node = '<cr>',
+ show_help = '?',
+ },
+ }
+}
+
+EOF