summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ftplugin/tex/vimtex.lua3
-rw-r--r--init.lua46
-rw-r--r--lazy-lock.json30
-rw-r--r--lua/plugins/colorscheme.lua4
-rw-r--r--lua/plugins/interface.lua14
-rw-r--r--lua/plugins/lsp.lua59
-rw-r--r--tags140
7 files changed, 168 insertions, 128 deletions
diff --git a/ftplugin/tex/vimtex.lua b/ftplugin/tex/vimtex.lua
index d049ea4..b1b0951 100644
--- a/ftplugin/tex/vimtex.lua
+++ b/ftplugin/tex/vimtex.lua
@@ -1,6 +1,5 @@
vim.g.tex_flavor='latex'
vim.g.vimtex_quickfix_open_on_warning = 0
-vim.g.conceallevel=1
-vim.g.tex_conceal='abdmg'
+vim.opt.conceallevel = 1
vim.keymap.set('n', '<leader>ll', '<Cmd>VimtexCompile<CR>', {} )
diff --git a/init.lua b/init.lua
index 7e8f535..161969c 100644
--- a/init.lua
+++ b/init.lua
@@ -1,25 +1,39 @@
+vim.g.mapleader = ' '
+
require('keymaps')
require('options')
-local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
+local lazypath = vim.fn.stdpath('data') .. '/lazy/lazy.nvim'
if not vim.loop.fs_stat(lazypath) then
- vim.fn.system({
- "git",
- "clone",
- "--filter=blob:none",
- "https://github.com/folke/lazy.nvim.git",
- "--branch=stable", -- latest stable release
- lazypath,
- })
+ vim.fn.system({
+ 'git',
+ 'clone',
+ '--filter=blob:none',
+ 'https://github.com/folke/lazy.nvim.git',
+ '--branch=stable', -- latest stable release
+ lazypath,
+ })
end
vim.opt.rtp:prepend(lazypath)
-require("lazy").setup({
- spec = {
- { import = 'plugins' },
- },
- defaults = {
- lazy = false,
- version = false,
+require('lazy').setup({
+ spec = {
+ { import = 'plugins' },
+ },
+ defaults = {
+ lazy = true,
+ version = false,
+
+ },
+ performance = {
+ rtp = {
+ disabled_plugins = {
+ "gzip",
+ "netrwPlugin",
+ "tarPlugin",
+ "tohtml",
+ "zipPlugin",
+ },
},
+ },
})
diff --git a/lazy-lock.json b/lazy-lock.json
index 7b8883d..657479a 100644
--- a/lazy-lock.json
+++ b/lazy-lock.json
@@ -1,30 +1,32 @@
{
- "LuaSnip": { "branch": "master", "commit": "a835e3d680c5940b61780c6af07885db95382478" },
+ "LuaSnip": { "branch": "master", "commit": "f4ed550f95827b1e328fc98ad362260ce23dc1ec" },
+ "better-escape.nvim": { "branch": "master", "commit": "426d29708064d5b1bfbb040424651c92af1f3f64" },
"bufferline.nvim": { "branch": "main", "commit": "3677aceb9a72630b0613e56516c8f7151b86f95c" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
+ "cmp-calc": { "branch": "main", "commit": "50792f34a628ea6eb31d2c90e8df174671e4e7a0" },
"cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
"friendly-snippets": { "branch": "main", "commit": "25ddcd96540a2ce41d714bd7fea2e7f75fea8ead" },
- "gitsigns.nvim": { "branch": "main", "commit": "b1f9cf7c5c5639c006c937fc1819e09f358210fc" },
+ "gitsigns.nvim": { "branch": "main", "commit": "ca473e28382f1524aa3d2b6f04bcf54f2e6a64cb" },
"indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a7614399" },
- "lazy.nvim": { "branch": "main", "commit": "887eb75591520a01548134c4623617b639289d0b" },
+ "lazy.nvim": { "branch": "main", "commit": "0e230caab9466ae352e9aaa6a4327ebd3e72302a" },
"lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },
"luasnip-latex-snippets.nvim": { "branch": "main", "commit": "8fe303e70f31e24d5e165c8e3e0775d00f96007a" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "2b811031febe5f743e07305738181ff367e1e452" },
- "mason.nvim": { "branch": "main", "commit": "a192887fd0c29275cf2acb4a83bcbdf63399f8df" },
- "mini.nvim": { "branch": "main", "commit": "41023bb1de7e8cf973ae9cf3066e01f3c8f3617d" },
- "neoformat": { "branch": "master", "commit": "ae79cb838b8ed106a083370f3eb3da88ce834c69" },
+ "mason.nvim": { "branch": "main", "commit": "9f6fd51ce6a3381fbed5fe33169ff20b5bd8f00b" },
+ "mini.nvim": { "branch": "main", "commit": "9f8b92998a9964e03535c2c7e0708958e23e261a" },
"neomake": { "branch": "master", "commit": "584f882b9f991245374e7e7d7d1f78bae90b7a35" },
+ "neovim": { "branch": "main", "commit": "69f015b9522b468b320fbd56eb4ae72af4d5074f" },
"nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" },
- "nvim-lspconfig": { "branch": "master", "commit": "736c39e4bab977f0171c78328415c6402c58e64a" },
- "nvim-treesitter": { "branch": "master", "commit": "25b656a4b771ee7d440e506280b9ae546d6f7233" },
- "nvim-web-devicons": { "branch": "master", "commit": "467d135bbefa6fbe8380c8b6498228f8b21244a6" },
- "onedark.nvim": { "branch": "master", "commit": "4497678c6b1847b663c4b23000d55f28a2f846ce" },
+ "nvim-lspconfig": { "branch": "master", "commit": "0f94c5fded29c0024254259f3d8a0284bfb507ea" },
+ "nvim-treesitter": { "branch": "master", "commit": "9db3769c4b34447bea5894beead79283639ed903" },
+ "nvim-web-devicons": { "branch": "master", "commit": "95b1e300699be8eb6b5be1758a9d4d69fe93cc7f" },
"plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },
- "telescope-file-browser.nvim": { "branch": "master", "commit": "94fe37a1ea217dd2f90d91222bc1531521146ac3" },
- "telescope.nvim": { "branch": "master", "commit": "a3f17d3baf70df58b9d3544ea30abe52a7a832c2" },
- "telescope_sessions_picker.nvim": { "branch": "main", "commit": "f921ab956d500f0dcac1751b544848db8198313f" },
- "vim-fugitive": { "branch": "master", "commit": "5b52a0f395065d6cb7b65a00a5e17eaf9ebd64d5" },
+ "telescope-file-browser.nvim": { "branch": "master", "commit": "24389d847f931e3822c5babdd308d20e2e8c638f" },
+ "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557b8c7e2" },
+ "telescope.nvim": { "branch": "master", "commit": "942fe5faef47b21241e970551eba407bc10d9547" },
+ "vim-fugitive": { "branch": "master", "commit": "8ad2b96cdfda11070645f71b2d804466b750041d" },
+ "vim-gutentags": { "branch": "master", "commit": "1337b1891b9d98d6f4881982f27aa22b02c80084" },
"vimtex": { "branch": "master", "commit": "7c1bc9b8ad6c6bddc0194aeb27b34bd1107880f2" }
} \ No newline at end of file
diff --git a/lua/plugins/colorscheme.lua b/lua/plugins/colorscheme.lua
index caea7ad..8f805bb 100644
--- a/lua/plugins/colorscheme.lua
+++ b/lua/plugins/colorscheme.lua
@@ -12,6 +12,10 @@ return {
TelescopePromptTitle = { fg = 'base' },
TelescopePromptPrefix = { fg = 'base' },
TelescopePromptCounter = { fg = 'base' },
+ TelescopePreviewNormal = { bg = 'overlay' },
+ TelescopePreviewBorder = { bg = 'overlay' },
+ TelescopeResultsNormal = { bg = 'overlay' },
+ TelescopeResultsBorder = { bg = 'overlay' },
},
})
vim.cmd('colorscheme rose-pine')
diff --git a/lua/plugins/interface.lua b/lua/plugins/interface.lua
index ddc7b8e..ac78cd0 100644
--- a/lua/plugins/interface.lua
+++ b/lua/plugins/interface.lua
@@ -10,7 +10,7 @@ return {
},
opts = {
options = {
- diagnostics = "nvim_lsp",
+ diagnostics = 'nvim_lsp',
always_show_bufferline = false,
buffer_close_icon = ' ',
},
@@ -44,12 +44,12 @@ return {
},
opts = {
signs = {
- add = { text = " ▎" },
- change = { text = " ▎" },
- delete = { text = " " },
- topdelete = { text = " " },
- changedelete = { text = " ▎" },
- untracked = { text = " ▎" },
+ add = { text = ' │' },
+ change = { text = ' │' },
+ delete = { text = ' │' },
+ topdelete = { text = ' │' },
+ changedelete = { text = ' │' },
+ untracked = { text = ' │' },
},
},
},
diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua
index 4a504ec..68da19a 100644
--- a/lua/plugins/lsp.lua
+++ b/lua/plugins/lsp.lua
@@ -1,33 +1,38 @@
return {
- {
- 'neovim/nvim-lspconfig',
- event = {
- 'BufReadPost',
- 'BufNewFile'
- },
- dependencies = {
- 'williamboman/mason.nvim',
- 'williamboman/mason-lspconfig.nvim',
- 'hrsh7th/cmp-nvim-lsp',
- },
- config = function()
- require('mason').setup()
+ {
+ 'neovim/nvim-lspconfig',
+ event = {
+ 'BufReadPost',
+ 'BufNewFile'
+ },
+ dependencies = {
+ 'williamboman/mason.nvim',
+ 'williamboman/mason-lspconfig.nvim',
+ 'hrsh7th/cmp-nvim-lsp',
+ },
+ config = function()
+ require('mason').setup()
- require('mason-lspconfig').setup()
+ require('mason-lspconfig').setup()
- local lsp_capabilities = require('cmp_nvim_lsp').default_capabilities()
- local lsp_attach = function(client, bufnr)
- end
+ local lsp_capabilities = require('cmp_nvim_lsp').default_capabilities()
+ local lsp_attach = function(client, bufnr)
+ end
- local lspconfig = require('lspconfig')
- require('mason-lspconfig').setup_handlers({
- function(server_name)
- lspconfig[server_name].setup({
- on_attach = lsp_attach,
- capabilities = lsp_capabilities,
- })
+ local lspconfig = require('lspconfig')
+ require('mason-lspconfig').setup_handlers({
+ function(server_name)
+ lspconfig[server_name].setup({
+ on_attach = lsp_attach,
+ capabilities = lsp_capabilities,
+ })
+ end,
+ })
+ local signs = { Error = " E", Warn = " W", Hint = " H", Info = " I" }
+ for type, icon in pairs(signs) do
+ local hl = "DiagnosticSign" .. type
+ vim.fn.sign_define(hl, { text = icon, texthl = hl, numhl = hl })
+ end
end,
- })
- end,
- },
+ },
}
diff --git a/tags b/tags
index 787cda9..6170e25 100644
--- a/tags
+++ b/tags
@@ -37,93 +37,109 @@
!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/
!_TAG_PROGRAM_URL https://ctags.io/ /official site/
!_TAG_PROGRAM_VERSION 6.0.0 /p6.0.20230312.0/
-LuaSnip ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "a835e3d680c5940b61780c6af07885db95382478" },$/;" o
+LuaSnip ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "f4ed550f95827b1e328fc98ad362260ce23dc1ec" },$/;" o
Nanderty-Neovim-Config ./README.md /^# Nanderty-Neovim-Config$/;" c
-["<S-Tab>"] ./plugin/zerolsp.lua /^ ["<S-Tab>"] = cmp.mapping(function(fallback)$/;" f
-["<Tab>"] ./plugin/zerolsp.lua /^ ["<Tab>"] = cmp.mapping(function(fallback)$/;" f
-branch ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "a835e3d680c5940b61780c6af07885db95382478" },$/;" s object:LuaSnip
-branch ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "b337fd393cef2e3679689d220e2628722c20ddcb" },$/;" s object:bufferline.nvim
+['<S-Tab>'] ./lua/plugins/cmp.lua /^ ['<S-Tab>'] = cmp.mapping(function(fallback)$/;" f
+['<Tab>'] ./lua/plugins/cmp.lua /^ ['<Tab>'] = cmp.mapping(function(fallback)$/;" f
+['q'] ./lua/plugins/telescope.lua /^ ['q'] = function(...)$/;" f
+better-escape.nvim ./lazy-lock.json /^ "better-escape.nvim": { "branch": "master", "commit": "426d29708064d5b1bfbb040424651c92af1f3f6/;" o
+branch ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "f4ed550f95827b1e328fc98ad362260ce23dc1ec" },$/;" s object:LuaSnip
+branch ./lazy-lock.json /^ "better-escape.nvim": { "branch": "master", "commit": "426d29708064d5b1bfbb040424651c92af1f3f6/;" s object:better-escape.nvim
+branch ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "3677aceb9a72630b0613e56516c8f7151b86f95c" },$/;" s object:bufferline.nvim
branch ./lazy-lock.json /^ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },$/;" s object:cmp-buffer
+branch ./lazy-lock.json /^ "cmp-calc": { "branch": "main", "commit": "50792f34a628ea6eb31d2c90e8df174671e4e7a0" },$/;" s object:cmp-calc
branch ./lazy-lock.json /^ "cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" },$/;" s object:cmp-nvim-lsp
-branch ./lazy-lock.json /^ "cmp-nvim-lua": { "branch": "main", "commit": "f3491638d123cfd2c8048aefaf66d246ff250ca6" },$/;" s object:cmp-nvim-lua
branch ./lazy-lock.json /^ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },$/;" s object:cmp-path
branch ./lazy-lock.json /^ "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },$/;" s object:cmp_luasnip
-branch ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "b1f9cf7c5c5639c006c937fc1819e09f358210fc" },$/;" s object:gitsigns.nvim
+branch ./lazy-lock.json /^ "friendly-snippets": { "branch": "main", "commit": "25ddcd96540a2ce41d714bd7fea2e7f75fea8ead" /;" s object:friendly-snippets
+branch ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "ca473e28382f1524aa3d2b6f04bcf54f2e6a64cb" },$/;" s object:gitsigns.nvim
branch ./lazy-lock.json /^ "indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a761/;" s object:indent-blankline.nvim
-branch ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "6b55862d2d264f0b48e0b9e42cc2d14f136bed55" },$/;" s object:lazy.nvim
-branch ./lazy-lock.json /^ "lsp-zero.nvim": { "branch": "v1.x", "commit": "63951c8f9701871abd6858d26f3bcc6b99ce5c74" },$/;" s object:lsp-zero.nvim
+branch ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "0e230caab9466ae352e9aaa6a4327ebd3e72302a" },$/;" s object:lazy.nvim
branch ./lazy-lock.json /^ "lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },$/;" s object:lualine.nvim
-branch ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "3924f2d264097b2caf13e713485dbc3e9d61657/;" s object:mason-lspconfig.nvim
-branch ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "de9ce244e27b0144959cb6cee1fc584bb00ccae4" },$/;" s object:mason.nvim
-branch ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "41023bb1de7e8cf973ae9cf3066e01f3c8f3617d" },$/;" s object:mini.nvim
-branch ./lazy-lock.json /^ "neoformat": { "branch": "master", "commit": "891fad5829f91cbc3d0866f7abd028d233b8763e" },$/;" s object:neoformat
+branch ./lazy-lock.json /^ "luasnip-latex-snippets.nvim": { "branch": "main", "commit": "8fe303e70f31e24d5e165c8e3e0775d0/;" s object:luasnip-latex-snippets.nvim
+branch ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "2b811031febe5f743e07305738181ff367e1e45/;" s object:mason-lspconfig.nvim
+branch ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "9f6fd51ce6a3381fbed5fe33169ff20b5bd8f00b" },$/;" s object:mason.nvim
+branch ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "9f8b92998a9964e03535c2c7e0708958e23e261a" },$/;" s object:mini.nvim
branch ./lazy-lock.json /^ "neomake": { "branch": "master", "commit": "584f882b9f991245374e7e7d7d1f78bae90b7a35" },$/;" s object:neomake
-branch ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "feed47fd1da7a1bad2c7dca456ea19c8a5a9823a" },$/;" s object:nvim-cmp
-branch ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0cbf919e49c664a0b189a6b08a7da03996b4c3eb" }/;" s object:nvim-lspconfig
-branch ./lazy-lock.json /^ "nvim-tree.lua": { "branch": "master", "commit": "1d79a64a88af47ddbb55f4805ab537d11d5b908e" },$/;" s object:nvim-tree.lua
-branch ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "17c275bfff86cfd4ac37a61a46bc8e4ade657e19" /;" s object:nvim-treesitter
-branch ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "585dbc29315ca60be67d18ae6175771c3fb6791e/;" s object:nvim-web-devicons
-branch ./lazy-lock.json /^ "onedark.nvim": { "branch": "master", "commit": "4497678c6b1847b663c4b23000d55f28a2f846ce" },$/;" s object:onedark.nvim
+branch ./lazy-lock.json /^ "neovim": { "branch": "main", "commit": "69f015b9522b468b320fbd56eb4ae72af4d5074f" },$/;" s object:neovim
+branch ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" },$/;" s object:nvim-cmp
+branch ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0f94c5fded29c0024254259f3d8a0284bfb507ea" }/;" s object:nvim-lspconfig
+branch ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "9db3769c4b34447bea5894beead79283639ed903" /;" s object:nvim-treesitter
+branch ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "95b1e300699be8eb6b5be1758a9d4d69fe93cc7f/;" s object:nvim-web-devicons
branch ./lazy-lock.json /^ "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },$/;" s object:plenary.nvim
-branch ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" }/;" s object:telescope.nvim
-branch ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "5b52a0f395065d6cb7b65a00a5e17eaf9ebd64d5" },$/;" s object:vim-fugitive
+branch ./lazy-lock.json /^ "telescope-file-browser.nvim": { "branch": "master", "commit": "24389d847f931e3822c5babdd308d2/;" s object:telescope-file-browser.nvim
+branch ./lazy-lock.json /^ "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557/;" s object:telescope-fzf-native.nvim
+branch ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "942fe5faef47b21241e970551eba407bc10d9547" }/;" s object:telescope.nvim
+branch ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "8ad2b96cdfda11070645f71b2d804466b750041d" },$/;" s object:vim-fugitive
branch ./lazy-lock.json /^ "vim-gutentags": { "branch": "master", "commit": "1337b1891b9d98d6f4881982f27aa22b02c80084" },$/;" s object:vim-gutentags
-branch ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "9faaf007ce285dd5a9761c285816dea7958c49b1" }$/;" s object:vimtex
-bufferline.nvim ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "b337fd393cef2e3679689d220e2628722c20ddcb" },$/;" o
+branch ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "7c1bc9b8ad6c6bddc0194aeb27b34bd1107880f2" }$/;" s object:vimtex
+bufferline.nvim ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "3677aceb9a72630b0613e56516c8f7151b86f95c" },$/;" o
cmp-buffer ./lazy-lock.json /^ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },$/;" o
+cmp-calc ./lazy-lock.json /^ "cmp-calc": { "branch": "main", "commit": "50792f34a628ea6eb31d2c90e8df174671e4e7a0" },$/;" o
cmp-nvim-lsp ./lazy-lock.json /^ "cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" },$/;" o
-cmp-nvim-lua ./lazy-lock.json /^ "cmp-nvim-lua": { "branch": "main", "commit": "f3491638d123cfd2c8048aefaf66d246ff250ca6" },$/;" o
cmp-path ./lazy-lock.json /^ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },$/;" o
cmp_luasnip ./lazy-lock.json /^ "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },$/;" o
-commit ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "a835e3d680c5940b61780c6af07885db95382478" },$/;" s object:LuaSnip
-commit ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "b337fd393cef2e3679689d220e2628722c20ddcb" },$/;" s object:bufferline.nvim
+commit ./lazy-lock.json /^ "LuaSnip": { "branch": "master", "commit": "f4ed550f95827b1e328fc98ad362260ce23dc1ec" },$/;" s object:LuaSnip
+commit ./lazy-lock.json /^ "better-escape.nvim": { "branch": "master", "commit": "426d29708064d5b1bfbb040424651c92af1f3f6/;" s object:better-escape.nvim
+commit ./lazy-lock.json /^ "bufferline.nvim": { "branch": "main", "commit": "3677aceb9a72630b0613e56516c8f7151b86f95c" },$/;" s object:bufferline.nvim
commit ./lazy-lock.json /^ "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },$/;" s object:cmp-buffer
+commit ./lazy-lock.json /^ "cmp-calc": { "branch": "main", "commit": "50792f34a628ea6eb31d2c90e8df174671e4e7a0" },$/;" s object:cmp-calc
commit ./lazy-lock.json /^ "cmp-nvim-lsp": { "branch": "main", "commit": "0e6b2ed705ddcff9738ec4ea838141654f12eeef" },$/;" s object:cmp-nvim-lsp
-commit ./lazy-lock.json /^ "cmp-nvim-lua": { "branch": "main", "commit": "f3491638d123cfd2c8048aefaf66d246ff250ca6" },$/;" s object:cmp-nvim-lua
commit ./lazy-lock.json /^ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },$/;" s object:cmp-path
commit ./lazy-lock.json /^ "cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },$/;" s object:cmp_luasnip
-commit ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "b1f9cf7c5c5639c006c937fc1819e09f358210fc" },$/;" s object:gitsigns.nvim
+commit ./lazy-lock.json /^ "friendly-snippets": { "branch": "main", "commit": "25ddcd96540a2ce41d714bd7fea2e7f75fea8ead" /;" s object:friendly-snippets
+commit ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "ca473e28382f1524aa3d2b6f04bcf54f2e6a64cb" },$/;" s object:gitsigns.nvim
commit ./lazy-lock.json /^ "indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a761/;" s object:indent-blankline.nvim
-commit ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "6b55862d2d264f0b48e0b9e42cc2d14f136bed55" },$/;" s object:lazy.nvim
-commit ./lazy-lock.json /^ "lsp-zero.nvim": { "branch": "v1.x", "commit": "63951c8f9701871abd6858d26f3bcc6b99ce5c74" },$/;" s object:lsp-zero.nvim
+commit ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "0e230caab9466ae352e9aaa6a4327ebd3e72302a" },$/;" s object:lazy.nvim
commit ./lazy-lock.json /^ "lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },$/;" s object:lualine.nvim
-commit ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "3924f2d264097b2caf13e713485dbc3e9d61657/;" s object:mason-lspconfig.nvim
-commit ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "de9ce244e27b0144959cb6cee1fc584bb00ccae4" },$/;" s object:mason.nvim
-commit ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "41023bb1de7e8cf973ae9cf3066e01f3c8f3617d" },$/;" s object:mini.nvim
-commit ./lazy-lock.json /^ "neoformat": { "branch": "master", "commit": "891fad5829f91cbc3d0866f7abd028d233b8763e" },$/;" s object:neoformat
+commit ./lazy-lock.json /^ "luasnip-latex-snippets.nvim": { "branch": "main", "commit": "8fe303e70f31e24d5e165c8e3e0775d0/;" s object:luasnip-latex-snippets.nvim
+commit ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "2b811031febe5f743e07305738181ff367e1e45/;" s object:mason-lspconfig.nvim
+commit ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "9f6fd51ce6a3381fbed5fe33169ff20b5bd8f00b" },$/;" s object:mason.nvim
+commit ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "9f8b92998a9964e03535c2c7e0708958e23e261a" },$/;" s object:mini.nvim
commit ./lazy-lock.json /^ "neomake": { "branch": "master", "commit": "584f882b9f991245374e7e7d7d1f78bae90b7a35" },$/;" s object:neomake
-commit ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "feed47fd1da7a1bad2c7dca456ea19c8a5a9823a" },$/;" s object:nvim-cmp
-commit ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0cbf919e49c664a0b189a6b08a7da03996b4c3eb" }/;" s object:nvim-lspconfig
-commit ./lazy-lock.json /^ "nvim-tree.lua": { "branch": "master", "commit": "1d79a64a88af47ddbb55f4805ab537d11d5b908e" },$/;" s object:nvim-tree.lua
-commit ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "17c275bfff86cfd4ac37a61a46bc8e4ade657e19" /;" s object:nvim-treesitter
-commit ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "585dbc29315ca60be67d18ae6175771c3fb6791e/;" s object:nvim-web-devicons
-commit ./lazy-lock.json /^ "onedark.nvim": { "branch": "master", "commit": "4497678c6b1847b663c4b23000d55f28a2f846ce" },$/;" s object:onedark.nvim
+commit ./lazy-lock.json /^ "neovim": { "branch": "main", "commit": "69f015b9522b468b320fbd56eb4ae72af4d5074f" },$/;" s object:neovim
+commit ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" },$/;" s object:nvim-cmp
+commit ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0f94c5fded29c0024254259f3d8a0284bfb507ea" }/;" s object:nvim-lspconfig
+commit ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "9db3769c4b34447bea5894beead79283639ed903" /;" s object:nvim-treesitter
+commit ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "95b1e300699be8eb6b5be1758a9d4d69fe93cc7f/;" s object:nvim-web-devicons
commit ./lazy-lock.json /^ "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },$/;" s object:plenary.nvim
-commit ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" }/;" s object:telescope.nvim
-commit ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "5b52a0f395065d6cb7b65a00a5e17eaf9ebd64d5" },$/;" s object:vim-fugitive
+commit ./lazy-lock.json /^ "telescope-file-browser.nvim": { "branch": "master", "commit": "24389d847f931e3822c5babdd308d2/;" s object:telescope-file-browser.nvim
+commit ./lazy-lock.json /^ "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557/;" s object:telescope-fzf-native.nvim
+commit ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "942fe5faef47b21241e970551eba407bc10d9547" }/;" s object:telescope.nvim
+commit ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "8ad2b96cdfda11070645f71b2d804466b750041d" },$/;" s object:vim-fugitive
commit ./lazy-lock.json /^ "vim-gutentags": { "branch": "master", "commit": "1337b1891b9d98d6f4881982f27aa22b02c80084" },$/;" s object:vim-gutentags
-commit ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "9faaf007ce285dd5a9761c285816dea7958c49b1" }$/;" s object:vimtex
-config lua/Nanderty/lazy.lua /^ config = function ()$/;" f
-format ./plugin/zerolsp.lua /^ format = function(entry, item)$/;" f
-gitsigns.nvim ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "b1f9cf7c5c5639c006c937fc1819e09f358210fc" },$/;" o
-has_words_before ./plugin/zerolsp.lua /^local has_words_before = function()$/;" f
+commit ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "7c1bc9b8ad6c6bddc0194aeb27b34bd1107880f2" }$/;" s object:vimtex
+config ./lua/plugins/cmp.lua /^ config = function()$/;" f
+config ./lua/plugins/colorscheme.lua /^ config = function()$/;" f
+config ./lua/plugins/general.lua /^ config = function()$/;" f
+config ./lua/plugins/lsp.lua /^ config = function()$/;" f
+config ./lua/plugins/mini.lua /^ config = function()$/;" f
+config ./lua/plugins/telescope.lua /^ config = function()$/;" f
+config ./lua/plugins/treesitter.lua /^ config = function(_, opts)$/;" f
+expand ./lua/plugins/cmp.lua /^ expand = function(args)$/;" f
+format ./lua/plugins/cmp.lua /^ format = function(_, item)$/;" f
+friendly-snippets ./lazy-lock.json /^ "friendly-snippets": { "branch": "main", "commit": "25ddcd96540a2ce41d714bd7fea2e7f75fea8ead" /;" o
+gitsigns.nvim ./lazy-lock.json /^ "gitsigns.nvim": { "branch": "main", "commit": "ca473e28382f1524aa3d2b6f04bcf54f2e6a64cb" },$/;" o
+has_words_before ./lua/plugins/cmp.lua /^ local has_words_before = function()$/;" f
indent-blankline.nvim ./lazy-lock.json /^ "indent-blankline.nvim": { "branch": "master", "commit": "018bd04d80c9a73d399c1061fa0c3b14a761/;" o
-lazy.nvim ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "6b55862d2d264f0b48e0b9e42cc2d14f136bed55" },$/;" o
-lsp-zero.nvim ./lazy-lock.json /^ "lsp-zero.nvim": { "branch": "v1.x", "commit": "63951c8f9701871abd6858d26f3bcc6b99ce5c74" },$/;" o
+lazy.nvim ./lazy-lock.json /^ "lazy.nvim": { "branch": "main", "commit": "0e230caab9466ae352e9aaa6a4327ebd3e72302a" },$/;" o
+lsp_attach ./lua/plugins/lsp.lua /^ local lsp_attach = function(client, bufnr)$/;" f
lualine.nvim ./lazy-lock.json /^ "lualine.nvim": { "branch": "master", "commit": "e99d733e0213ceb8f548ae6551b04ae32e590c80" },$/;" o
-mason-lspconfig.nvim ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "3924f2d264097b2caf13e713485dbc3e9d61657/;" o
-mason.nvim ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "de9ce244e27b0144959cb6cee1fc584bb00ccae4" },$/;" o
-mini.nvim ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "41023bb1de7e8cf973ae9cf3066e01f3c8f3617d" },$/;" o
-neoformat ./lazy-lock.json /^ "neoformat": { "branch": "master", "commit": "891fad5829f91cbc3d0866f7abd028d233b8763e" },$/;" o
+luasnip-latex-snippets.nvim ./lazy-lock.json /^ "luasnip-latex-snippets.nvim": { "branch": "main", "commit": "8fe303e70f31e24d5e165c8e3e0775d0/;" o
+mason-lspconfig.nvim ./lazy-lock.json /^ "mason-lspconfig.nvim": { "branch": "main", "commit": "2b811031febe5f743e07305738181ff367e1e45/;" o
+mason.nvim ./lazy-lock.json /^ "mason.nvim": { "branch": "main", "commit": "9f6fd51ce6a3381fbed5fe33169ff20b5bd8f00b" },$/;" o
+mini.nvim ./lazy-lock.json /^ "mini.nvim": { "branch": "main", "commit": "9f8b92998a9964e03535c2c7e0708958e23e261a" },$/;" o
neomake ./lazy-lock.json /^ "neomake": { "branch": "master", "commit": "584f882b9f991245374e7e7d7d1f78bae90b7a35" },$/;" o
-nvim-cmp ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "feed47fd1da7a1bad2c7dca456ea19c8a5a9823a" },$/;" o
-nvim-lspconfig ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0cbf919e49c664a0b189a6b08a7da03996b4c3eb" }/;" o
-nvim-tree.lua ./lazy-lock.json /^ "nvim-tree.lua": { "branch": "master", "commit": "1d79a64a88af47ddbb55f4805ab537d11d5b908e" },$/;" o
-nvim-treesitter ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "17c275bfff86cfd4ac37a61a46bc8e4ade657e19" /;" o
-nvim-web-devicons ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "585dbc29315ca60be67d18ae6175771c3fb6791e/;" o
-onedark.nvim ./lazy-lock.json /^ "onedark.nvim": { "branch": "master", "commit": "4497678c6b1847b663c4b23000d55f28a2f846ce" },$/;" o
+neovim ./lazy-lock.json /^ "neovim": { "branch": "main", "commit": "69f015b9522b468b320fbd56eb4ae72af4d5074f" },$/;" o
+nvim-cmp ./lazy-lock.json /^ "nvim-cmp": { "branch": "main", "commit": "777450fd0ae289463a14481673e26246b5e38bf2" },$/;" o
+nvim-lspconfig ./lazy-lock.json /^ "nvim-lspconfig": { "branch": "master", "commit": "0f94c5fded29c0024254259f3d8a0284bfb507ea" }/;" o
+nvim-treesitter ./lazy-lock.json /^ "nvim-treesitter": { "branch": "master", "commit": "9db3769c4b34447bea5894beead79283639ed903" /;" o
+nvim-web-devicons ./lazy-lock.json /^ "nvim-web-devicons": { "branch": "master", "commit": "95b1e300699be8eb6b5be1758a9d4d69fe93cc7f/;" o
+opts ./lua/plugins/cmp.lua /^ opts = function()$/;" f
plenary.nvim ./lazy-lock.json /^ "plenary.nvim": { "branch": "master", "commit": "253d34830709d690f013daf2853a9d21ad7accab" },$/;" o
-telescope.nvim ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "c1a2af0af69e80e14e6b226d3957a064cd080805" }/;" o
-vim-fugitive ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "5b52a0f395065d6cb7b65a00a5e17eaf9ebd64d5" },$/;" o
+telescope-file-browser.nvim ./lazy-lock.json /^ "telescope-file-browser.nvim": { "branch": "master", "commit": "24389d847f931e3822c5babdd308d2/;" o
+telescope-fzf-native.nvim ./lazy-lock.json /^ "telescope-fzf-native.nvim": { "branch": "main", "commit": "580b6c48651cabb63455e97d7e131ed557/;" o
+telescope.nvim ./lazy-lock.json /^ "telescope.nvim": { "branch": "master", "commit": "942fe5faef47b21241e970551eba407bc10d9547" }/;" o
+vim-fugitive ./lazy-lock.json /^ "vim-fugitive": { "branch": "master", "commit": "8ad2b96cdfda11070645f71b2d804466b750041d" },$/;" o
vim-gutentags ./lazy-lock.json /^ "vim-gutentags": { "branch": "master", "commit": "1337b1891b9d98d6f4881982f27aa22b02c80084" },$/;" o
-vimtex ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "9faaf007ce285dd5a9761c285816dea7958c49b1" }$/;" o
+vimtex ./lazy-lock.json /^ "vimtex": { "branch": "master", "commit": "7c1bc9b8ad6c6bddc0194aeb27b34bd1107880f2" }$/;" o