~whynothugo/dotfiles

9edd119f78a93b3e19e92816eaa8121e57d1b207 — Hugo Osvaldo Barrera 20 days ago 88c772c
nvim: Install all plugins as git submodules
41 files changed, 189 insertions(+), 134 deletions(-)

M .gitmodules
M home/.config/nvim/init.lua
A home/.local/share/nvim/site/pack/plugins/start/ag.nvim
A home/.local/share/nvim/site/pack/plugins/start/cmp-buffer
A home/.local/share/nvim/site/pack/plugins/start/cmp-emoji
A home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lsp
A home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lua
A home/.local/share/nvim/site/pack/plugins/start/cmp-path
A home/.local/share/nvim/site/pack/plugins/start/cmp-spell
A home/.local/share/nvim/site/pack/plugins/start/cmp-treesitter
A home/.local/share/nvim/site/pack/plugins/start/editorconfig-vim
A home/.local/share/nvim/site/pack/plugins/start/fzf-lua
A home/.local/share/nvim/site/pack/plugins/start/galaxyline.nvim
A home/.local/share/nvim/site/pack/plugins/start/gitsigns.nvim
A home/.local/share/nvim/site/pack/plugins/start/indent-blankline.nvim
A home/.local/share/nvim/site/pack/plugins/start/lsp-status.nvim
A home/.local/share/nvim/site/pack/plugins/start/lsp_lines.nvim
A home/.local/share/nvim/site/pack/plugins/start/lspcontainers.nvim
A home/.local/share/nvim/site/pack/plugins/start/markdown-preview.nvim
A home/.local/share/nvim/site/pack/plugins/start/null-ls.nvim
A home/.local/share/nvim/site/pack/plugins/start/nvim-cmp
A home/.local/share/nvim/site/pack/plugins/start/nvim-colorizer.lua
A home/.local/share/nvim/site/pack/plugins/start/nvim-lightbulb
A home/.local/share/nvim/site/pack/plugins/start/nvim-lspconfig
A home/.local/share/nvim/site/pack/plugins/start/nvim-luapad
A home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter
A home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter-textobjects
A home/.local/share/nvim/site/pack/plugins/start/playground
A home/.local/share/nvim/site/pack/plugins/start/plenary.nvim
A home/.local/share/nvim/site/pack/plugins/start/scss-syntax.vim
A home/.local/share/nvim/site/pack/plugins/start/sphinx.nvim
A home/.local/share/nvim/site/pack/plugins/start/swift.vim
A home/.local/share/nvim/site/pack/plugins/start/symbols-outline.nvim
A home/.local/share/nvim/site/pack/plugins/start/tcomment_vim
A home/.local/share/nvim/site/pack/plugins/start/tokyonight.nvim
A home/.local/share/nvim/site/pack/plugins/start/trouble.nvim
A home/.local/share/nvim/site/pack/plugins/start/vim-devicons
A home/.local/share/nvim/site/pack/plugins/start/vim-hcl
A home/.local/share/nvim/site/pack/plugins/start/vim-lastplace
A home/.local/share/nvim/site/pack/plugins/start/vim-sensible
A home/.local/share/nvim/site/pack/plugins/start/vim-smoothie
M .gitmodules => .gitmodules +117 -0
@@ 1,3 1,120 @@
[submodule "home/.local/share/nvim/site/pack/plugins/start/spellsitter.nvim"]
	path = home/.local/share/nvim/site/pack/plugins/start/spellsitter.nvim
	url = https://github.com/lewis6991/spellsitter.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/ag.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/ag.nvim
	url = https://github.com/numkil/ag.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-buffer"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-buffer
	url = https://github.com/hrsh7th/cmp-buffer.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-emoji"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-emoji
	url = https://github.com/hrsh7th/cmp-emoji.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lsp"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lsp
	url = https://github.com/hrsh7th/cmp-nvim-lsp.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lua"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lua
	url = https://github.com/hrsh7th/cmp-nvim-lua.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-path"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-path
	url = https://github.com/hrsh7th/cmp-path.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-spell"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-spell
	url = https://github.com/f3fora/cmp-spell.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-treesitter"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/cmp-treesitter
	url = https://github.com/ray-x/cmp-treesitter.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/editorconfig-vim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/editorconfig-vim
	url = https://github.com/editorconfig/editorconfig-vim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/fzf-lua"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/fzf-lua
	url = https://github.com/ibhagwan/fzf-lua.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/galaxyline.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/galaxyline.nvim
	url = https://github.com/NTBBloodbath/galaxyline.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/gitsigns.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/gitsigns.nvim
	url = https://github.com/lewis6991/gitsigns.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/indent-blankline.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/indent-blankline.nvim
	url = https://github.com/lukas-reineke/indent-blankline.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lsp-status.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lsp-status.nvim
	url = https://github.com/nvim-lua/lsp-status.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lsp_lines.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lsp_lines.nvim
	url = https://git.sr.ht/~whynothugo/lsp_lines.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lspcontainers.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/lspcontainers.nvim
	url = https://github.com/WhyNotHugo/lspcontainers.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/markdown-preview.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/markdown-preview.nvim
	url = https://github.com/iamcco/markdown-preview.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/null-ls.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/null-ls.nvim
	url = https://github.com/jose-elias-alvarez/null-ls.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-cmp"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-cmp
	url = https://github.com/hrsh7th/nvim-cmp.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-colorizer.lua"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-colorizer.lua
	url = https://github.com/norcalli/nvim-colorizer.lua.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-lightbulb"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-lightbulb
	url = https://github.com/kosayoda/nvim-lightbulb.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-lspconfig"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-lspconfig
	url = https://github.com/neovim/nvim-lspconfig
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-luapad"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-luapad
	url = https://github.com/rafcamlet/nvim-luapad
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter
	url = https://github.com/nvim-treesitter/nvim-treesitter.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter-textobjects"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter-textobjects
	url = https://github.com/nvim-treesitter/nvim-treesitter-textobjects
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/playground"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/playground
	url = https://github.com/nvim-treesitter/playground
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/plenary.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/plenary.nvim
	url = https://github.com/nvim-lua/plenary.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/scss-syntax.vim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/scss-syntax.vim
	url = https://github.com/cakebaker/scss-syntax.vim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/sphinx.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/sphinx.nvim
	url = https://github.com/stsewd/sphinx.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/swift.vim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/swift.vim
	url = https://github.com/keith/swift.vim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/symbols-outline.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/symbols-outline.nvim
	url = https://github.com/simrat39/symbols-outline.nvim
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/tcomment_vim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/tcomment_vim
	url = https://github.com/tomtom/tcomment_vim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/tokyonight.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/tokyonight.nvim
	url = https://github.com/folke/tokyonight.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/trouble.nvim"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/trouble.nvim
	url = https://github.com/folke/trouble.nvim.git
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-devicons"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-devicons
	url = https://github.com/ryanoasis/vim-devicons
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-hcl"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-hcl
	url = https://github.com/jvirtanen/vim-hcl
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-lastplace"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-lastplace
	url = https://github.com/dietsche/vim-lastplace
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-sensible"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-sensible
	url = https://github.com/tpope/vim-sensible
[submodule "/home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-smoothie"]
	path = /home/hugo/.dotfiles/home/.local/share/nvim/site/pack/plugins/start/vim-smoothie
	url = https://github.com/psliwka/vim-smoothie

M home/.config/nvim/init.lua => home/.config/nvim/init.lua +33 -134
@@ 5,11 5,13 @@
--
-- Brief overview of how it all works:
--
-- * packer.nvim handles plugins and their configuration.
-- * Plugins are installed as git submodules.
--
--   Basically, when checking out dotfiles, they include all neovim plugins as
--   submodules. This helps pin specific commits to the configuration, allowing
--   reproducible setups on new hosts.
--   Many plugins have additional configuration files, which are named after
--   the plugin (e.g.: `fzf` has `_fzf.lua`). Each configuration file is
--   executed _after_ the plugin itself has been loaded.
--   the plugin (e.g.: `fzf` has `_fzf.lua`).
--
-- * nvim-lspconfig sets up language servers which do a lot of heavy lifting.
--


@@ 30,140 32,37 @@
--
-- * The gutter refelcts git changes and LSP diagnostics.

-- Automatically install packer if it's not present.
-- Running `:PackerInstall` is still necessary.
local install_path = vim.fn.stdpath("data") .. "/site/pack/packer/start/packer.nvim"
if vim.fn.empty(vim.fn.glob(install_path)) > 0 then
  vim.api.nvim_command("!git clone https://github.com/wbthomason/packer.nvim " .. install_path)
end

-- Plugin definitions =========================================================
-- This also calls all the per-plugin configs.

-- Automatically recompile packer when this file changes.
vim.api.nvim_create_autocmd("BufWritePost", { pattern = "init.lua", command = "PackerCompile" })

require("packer").startup(function(use)
  -- Packer can manage itself.
  use("wbthomason/packer.nvim")

  -- Core ---------------------------------------------------------------------
  use({ "ibhagwan/fzf-lua", config = [[require('_fzf')]] })

  -- A few miscelaneous settings that just make sense.
  use("tpope/vim-sensible")

  -- Completion.
  use({
    "hrsh7th/nvim-cmp",
    requires = {
      "f3fora/cmp-spell",
      "hrsh7th/cmp-buffer",
      "hrsh7th/cmp-emoji",
      "hrsh7th/cmp-nvim-lsp",
      "hrsh7th/cmp-nvim-lua",
      "hrsh7th/cmp-path",
      "ray-x/cmp-treesitter",
    },
    config = [[require('_cmp')]],
  })

  -- The `Night` theme is really good, but the light theme is very ugly.
  -- Still kind looking for a light theme for very sunny days.
  use({ "folke/tokyonight.nvim", config = [[require('_theme')]] })

  use({
    "jose-elias-alvarez/null-ls.nvim",
    requires = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
  })

  -- Configuration for various LSP servers.
  use({
    "neovim/nvim-lspconfig",
    requires = { "nvim-lua/lsp-status.nvim", "WhyNotHugo/lspcontainers.nvim" },
    config = [[require('lsp')]],
  })
  use({
    "kosayoda/nvim-lightbulb",
    config = [[require('_lightbulb')]],
  })
  use({
    "https://git.sr.ht/~whynothugo/lsp_lines.nvim",
    config = function()
      require("lsp_lines").register_lsp_virtual_lines()
    end,
  })

  use({
    "folke/trouble.nvim",
    config = [[require('_trouble')]],
  })

  -- Language-specific --------------------------------------------------------

  -- These are just highlighting:
  use("cakebaker/scss-syntax.vim") -- Highlighting.
  use("keith/swift.vim") -- Syntax and indent files.
  use("jvirtanen/vim-hcl") -- Highlighting and sets the right filetype.
  use({ "stsewd/sphinx.nvim", run = ":UpdateRemotePlugins" })


  -- Highlighting based on concrete syntax trees.
  use({
    "nvim-treesitter/nvim-treesitter",
    requires = {
      "nvim-treesitter/nvim-treesitter-textobjects",
      "nvim-treesitter/playground",
    },
    run = ":TSUpdate",
    config = [[require('tree-sitter')]],
  })

  -- UI -----------------------------------------------------------------------

  -- Show thin vertical lines on each indentation level:
  use({ "lukas-reineke/indent-blankline.nvim", config = [[require('_indentlines')]] })

  use({
    "lewis6991/gitsigns.nvim",
    requires = { "nvim-lua/plenary.nvim" },
    config = [[require('_gitsigns')]],
  })

  use({
    "NTBBloodbath/galaxyline.nvim",
    branch = "main",
    config = [[require('_galaxyline')]],
    requires = { "ryanoasis/vim-devicons", opt = true },
  })

  use("dietsche/vim-lastplace")
  use({ "simrat39/symbols-outline.nvim", config = [[require('_symbols_outline')]] })
  use("psliwka/vim-smoothie") -- Smooth scrolling
  use("norcalli/nvim-colorizer.lua", {
    config = function()
      vim.opt.termguicolors = true
      require("colorizer").setup()
    end,
  })

  -- Shortcuts ----------------------------------------------------------------
  use("tomtom/tcomment_vim")
  use("numkil/ag.nvim")

  -- Interoperability ---------------------------------------------------------
  use("editorconfig/editorconfig-vim")

  -- Nvim development tools ---------------------------------------------------
  -- Use `:Luapad` to open an interactive lua buffer.
  use("rafcamlet/nvim-luapad")
end)

-- Plugins (managed via git) ==================================================
-- These plugins are installed as submodules of this dotfiles repository.
-- This just calls all the per-plugin setup functions.

require("_fzf") -- Fuzzy searching
require("_cmp") -- Autocompletion

-- The `Night` theme is really good, but the light theme is very ugly.
-- Still kind looking for a light theme for very sunny days.
require("_theme")

-- LSP-related stuff
require("lsp")
require("_lightbulb")
require("lsp_lines").register_lsp_virtual_lines()
require("_trouble")

-- TODO: Trigger `:TSUpdate` on updates.
require("tree-sitter") -- Highlighting
require("_indentlines") -- Show thin vertical lines on each indentation level.
require("_gitsigns")
require("_galaxyline")
require("_symbols_outline")

vim.opt.termguicolors = true
require("colorizer").setup()

-- TODO: Implement support for commenting on Vue
-- See https://github.com/tomtom/tcomment_vim/issues/284#issuecomment-1107845552

-- Spell checking -------------------------------------------------------------
require("spellsitter").setup()
require("spellsitter").setup() -- Spell checking only on comments.

-- Don't spellcheck quickfix window, and use absolute line numbers on it.
vim.cmd("autocmd FileType qf set nospell nu nornu wrap")

A home/.local/share/nvim/site/pack/plugins/start/ag.nvim => home/.local/share/nvim/site/pack/plugins/start/ag.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 196a78e9287d6f01d6d6e607fb212b40b798b496

A home/.local/share/nvim/site/pack/plugins/start/cmp-buffer => home/.local/share/nvim/site/pack/plugins/start/cmp-buffer +1 -0
@@ 0,0 1,1 @@
Subproject commit d66c4c2d376e5be99db68d2362cd94d250987525

A home/.local/share/nvim/site/pack/plugins/start/cmp-emoji => home/.local/share/nvim/site/pack/plugins/start/cmp-emoji +1 -0
@@ 0,0 1,1 @@
Subproject commit 19075c36d5820253d32e2478b6aaf3734aeaafa0

A home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lsp => home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lsp +1 -0
@@ 0,0 1,1 @@
Subproject commit ebdfc204afb87f15ce3d3d3f5df0b8181443b5ba

A home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lua => home/.local/share/nvim/site/pack/plugins/start/cmp-nvim-lua +1 -0
@@ 0,0 1,1 @@
Subproject commit d276254e7198ab7d00f117e88e223b4bd8c02d21

A home/.local/share/nvim/site/pack/plugins/start/cmp-path => home/.local/share/nvim/site/pack/plugins/start/cmp-path +1 -0
@@ 0,0 1,1 @@
Subproject commit 466b6b8270f7ba89abd59f402c73f63c7331ff6e

A home/.local/share/nvim/site/pack/plugins/start/cmp-spell => home/.local/share/nvim/site/pack/plugins/start/cmp-spell +1 -0
@@ 0,0 1,1 @@
Subproject commit 5602f1a0de7831f8dad5b0c6db45328fbd539971

A home/.local/share/nvim/site/pack/plugins/start/cmp-treesitter => home/.local/share/nvim/site/pack/plugins/start/cmp-treesitter +1 -0
@@ 0,0 1,1 @@
Subproject commit c5187c31abd081ecef8b41e5eb476b7340442310

A home/.local/share/nvim/site/pack/plugins/start/editorconfig-vim => home/.local/share/nvim/site/pack/plugins/start/editorconfig-vim +1 -0
@@ 0,0 1,1 @@
Subproject commit a8e3e66deefb6122f476c27cee505aaae93f7109

A home/.local/share/nvim/site/pack/plugins/start/fzf-lua => home/.local/share/nvim/site/pack/plugins/start/fzf-lua +1 -0
@@ 0,0 1,1 @@
Subproject commit 9f197417dc90d0d90644e29091ff1529281ec33c

A home/.local/share/nvim/site/pack/plugins/start/galaxyline.nvim => home/.local/share/nvim/site/pack/plugins/start/galaxyline.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 4d4f5fc8e20a10824117e5beea7ec6e445466a8f

A home/.local/share/nvim/site/pack/plugins/start/gitsigns.nvim => home/.local/share/nvim/site/pack/plugins/start/gitsigns.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit b800663f4535838a819ac6d8396bd01b29332138

A home/.local/share/nvim/site/pack/plugins/start/indent-blankline.nvim => home/.local/share/nvim/site/pack/plugins/start/indent-blankline.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 045d9582094b27f5ae04d8b635c6da8e97e53f1d

A home/.local/share/nvim/site/pack/plugins/start/lsp-status.nvim => home/.local/share/nvim/site/pack/plugins/start/lsp-status.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 4073f766f1303fb602802075e558fe43e382cc92

A home/.local/share/nvim/site/pack/plugins/start/lsp_lines.nvim => home/.local/share/nvim/site/pack/plugins/start/lsp_lines.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 6267f4234b559f756ec22dade7e8d50eb7325135

A home/.local/share/nvim/site/pack/plugins/start/lspcontainers.nvim => home/.local/share/nvim/site/pack/plugins/start/lspcontainers.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit ae12d0239a25d1a23049f6feb97ac24792fc50a7

A home/.local/share/nvim/site/pack/plugins/start/markdown-preview.nvim => home/.local/share/nvim/site/pack/plugins/start/markdown-preview.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit e5bfe9b89dc9c2fbd24ed0f0596c85fd0568b143

A home/.local/share/nvim/site/pack/plugins/start/null-ls.nvim => home/.local/share/nvim/site/pack/plugins/start/null-ls.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit bd9dfc6015241334c140fb065445ba9443e6de14

A home/.local/share/nvim/site/pack/plugins/start/nvim-cmp => home/.local/share/nvim/site/pack/plugins/start/nvim-cmp +1 -0
@@ 0,0 1,1 @@
Subproject commit 74284cffb675bb2fe0fc5c332e0cddd0a80db59b

A home/.local/share/nvim/site/pack/plugins/start/nvim-colorizer.lua => home/.local/share/nvim/site/pack/plugins/start/nvim-colorizer.lua +1 -0
@@ 0,0 1,1 @@
Subproject commit 36c610a9717cc9ec426a07c8e6bf3b3abcb139d6

A home/.local/share/nvim/site/pack/plugins/start/nvim-lightbulb => home/.local/share/nvim/site/pack/plugins/start/nvim-lightbulb +1 -0
@@ 0,0 1,1 @@
Subproject commit 29ca81408119ba809d1f922edc941868af97ee86

A home/.local/share/nvim/site/pack/plugins/start/nvim-lspconfig => home/.local/share/nvim/site/pack/plugins/start/nvim-lspconfig +1 -0
@@ 0,0 1,1 @@
Subproject commit 21102d5e3b6ffc6929d60418581ac1a29ee9eddd

A home/.local/share/nvim/site/pack/plugins/start/nvim-luapad => home/.local/share/nvim/site/pack/plugins/start/nvim-luapad +1 -0
@@ 0,0 1,1 @@
Subproject commit 3f0d7453987c7bef87d55b8051f252578853399c

A home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter => home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter +1 -0
@@ 0,0 1,1 @@
Subproject commit 94255915e659b83e8c57fd2ec0d6791995326f66

A home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter-textobjects => home/.local/share/nvim/site/pack/plugins/start/nvim-treesitter-textobjects +1 -0
@@ 0,0 1,1 @@
Subproject commit 094e8ad3cc839e825f8dcc91352837653e365a8f

A home/.local/share/nvim/site/pack/plugins/start/playground => home/.local/share/nvim/site/pack/plugins/start/playground +1 -0
@@ 0,0 1,1 @@
Subproject commit 13e2d2d63ce7bc5d875e8bdf89cb070bc8cc7a00

A home/.local/share/nvim/site/pack/plugins/start/plenary.nvim => home/.local/share/nvim/site/pack/plugins/start/plenary.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 9069d14a120cadb4f6825f76821533f2babcab92

A home/.local/share/nvim/site/pack/plugins/start/scss-syntax.vim => home/.local/share/nvim/site/pack/plugins/start/scss-syntax.vim +1 -0
@@ 0,0 1,1 @@
Subproject commit bda22a93d1dcfcb8ee13be1988560d9bb5bd0fef

A home/.local/share/nvim/site/pack/plugins/start/sphinx.nvim => home/.local/share/nvim/site/pack/plugins/start/sphinx.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 65160298c586cab13d94e07ed3ebf4cff20f2be5

A home/.local/share/nvim/site/pack/plugins/start/swift.vim => home/.local/share/nvim/site/pack/plugins/start/swift.vim +1 -0
@@ 0,0 1,1 @@
Subproject commit 64256d0f2c410d35ac1752aa2a2f7ade3a04695e

A home/.local/share/nvim/site/pack/plugins/start/symbols-outline.nvim => home/.local/share/nvim/site/pack/plugins/start/symbols-outline.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 1361738c47892c3cee0d0b7a3b3bc7a8b48139c2

A home/.local/share/nvim/site/pack/plugins/start/tcomment_vim => home/.local/share/nvim/site/pack/plugins/start/tcomment_vim +1 -0
@@ 0,0 1,1 @@
Subproject commit 7fb091aad8d824bef1d7bc9365921c65e26d82ad

A home/.local/share/nvim/site/pack/plugins/start/tokyonight.nvim => home/.local/share/nvim/site/pack/plugins/start/tokyonight.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 8223c970677e4d88c9b6b6d81bda23daf11062bb

A home/.local/share/nvim/site/pack/plugins/start/trouble.nvim => home/.local/share/nvim/site/pack/plugins/start/trouble.nvim +1 -0
@@ 0,0 1,1 @@
Subproject commit 691d490cc4eadc430d226fa7d77aaa84e2e0a125

A home/.local/share/nvim/site/pack/plugins/start/vim-devicons => home/.local/share/nvim/site/pack/plugins/start/vim-devicons +1 -0
@@ 0,0 1,1 @@
Subproject commit a2258658661e42dd4cdba4958805dbad1fe29ef4

A home/.local/share/nvim/site/pack/plugins/start/vim-hcl => home/.local/share/nvim/site/pack/plugins/start/vim-hcl +1 -0
@@ 0,0 1,1 @@
Subproject commit 1e1116c17a5774851360ea8077f349e36fc733c1

A home/.local/share/nvim/site/pack/plugins/start/vim-lastplace => home/.local/share/nvim/site/pack/plugins/start/vim-lastplace +1 -0
@@ 0,0 1,1 @@
Subproject commit cef9d62165cd26c3c2b881528a5290a84347059e

A home/.local/share/nvim/site/pack/plugins/start/vim-sensible => home/.local/share/nvim/site/pack/plugins/start/vim-sensible +1 -0
@@ 0,0 1,1 @@
Subproject commit 226203be173bf0b95ee2a5cb6575ae604b3f9f7a

A home/.local/share/nvim/site/pack/plugins/start/vim-smoothie => home/.local/share/nvim/site/pack/plugins/start/vim-smoothie +1 -0
@@ 0,0 1,1 @@
Subproject commit 10fd0aa57d176718bc2c570f121ab523c4429a25