mirror of
https://github.com/ViViDboarder/vim-settings.git
synced 2024-12-22 17:57:34 +00:00
Use full github urls for plugins and update all
This commit is contained in:
parent
78f926dd79
commit
cc7d7820b9
@ -55,7 +55,7 @@ end
|
|||||||
|
|
||||||
-- Let Packer manage and lazyload itself
|
-- Let Packer manage and lazyload itself
|
||||||
use({
|
use({
|
||||||
"wbthomason/packer.nvim",
|
"https://github.com/wbthomason/packer.nvim",
|
||||||
cmd = {
|
cmd = {
|
||||||
"PackerClean",
|
"PackerClean",
|
||||||
"PackerCompile",
|
"PackerCompile",
|
||||||
@ -74,9 +74,9 @@ use({
|
|||||||
|
|
||||||
-- Colorschemes
|
-- Colorschemes
|
||||||
use({
|
use({
|
||||||
"vim-scripts/wombat256.vim",
|
"https://github.com/vim-scripts/wombat256.vim",
|
||||||
{
|
{
|
||||||
"ViViDboarder/wombat.nvim",
|
"https://github.com/ViViDboarder/wombat.nvim",
|
||||||
requires = {
|
requires = {
|
||||||
{
|
{
|
||||||
"rktjmp/lush.nvim",
|
"rktjmp/lush.nvim",
|
||||||
@ -87,47 +87,50 @@ use({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ "ViViDboarder/wombuddy.nvim", requires = "tjdevries/colorbuddy.vim" },
|
|
||||||
{
|
{
|
||||||
"ishan9299/nvim-solarized-lua",
|
"https://github.com/ViViDboarder/wombuddy.nvim",
|
||||||
|
requires = "https://github.com/tjdevries/colorbuddy.vim",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"https://github.com/ishan9299/nvim-solarized-lua",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">=0.7.0"] = utils.nil_val,
|
[">=0.7.0"] = utils.nil_val,
|
||||||
["<0.7.0"] = "faba49b",
|
["<0.7.0"] = "faba49b",
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"folke/tokyonight.nvim",
|
"https://github.com/folke/tokyonight.nvim",
|
||||||
run = 'fish -c \'echo "set --path --prepend fish_themes_path "(pwd)"/extras" > ~/.config/fish/conf.d/tokyonight.fish\' || true', -- luacheck: no max line length
|
run = 'fish -c \'echo "set --path --prepend fish_themes_path "(pwd)"/extras" > ~/.config/fish/conf.d/tokyonight.fish\' || true', -- luacheck: no max line length
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Auto and ends to some ifs and dos
|
-- Auto and ends to some ifs and dos
|
||||||
use("tpope/vim-endwise")
|
use("https://github.com/tpope/vim-endwise")
|
||||||
|
|
||||||
-- Unix commands from vim? Yup!
|
-- Unix commands from vim? Yup!
|
||||||
use("tpope/vim-eunuch")
|
use("https://github.com/tpope/vim-eunuch")
|
||||||
|
|
||||||
-- Adds repeats for custom motions
|
-- Adds repeats for custom motions
|
||||||
use("tpope/vim-repeat")
|
use("https://github.com/tpope/vim-repeat")
|
||||||
|
|
||||||
-- Readline shortcuts
|
-- Readline shortcuts
|
||||||
use("tpope/vim-rsi")
|
use("https://github.com/tpope/vim-rsi")
|
||||||
|
|
||||||
-- Surround motions
|
-- Surround motions
|
||||||
use("tpope/vim-surround")
|
use("https://github.com/tpope/vim-surround")
|
||||||
|
|
||||||
-- Better netrw
|
-- Better netrw
|
||||||
use("tpope/vim-vinegar")
|
use("https://github.com/tpope/vim-vinegar")
|
||||||
|
|
||||||
-- Easier jumping to lines
|
-- Easier jumping to lines
|
||||||
use("vim-scripts/file-line")
|
use("https://github.com/vim-scripts/file-line")
|
||||||
|
|
||||||
-- Auto ctags generation
|
-- Auto ctags generation
|
||||||
use("ludovicchabant/vim-gutentags")
|
use("https://github.com/ludovicchabant/vim-gutentags")
|
||||||
|
|
||||||
-- Make it easier to discover some of my keymaps
|
-- Make it easier to discover some of my keymaps
|
||||||
use({
|
use({
|
||||||
"folke/which-key.nvim",
|
"https://github.com/folke/which-key.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.whichkey").configure()
|
require("plugins.whichkey").configure()
|
||||||
end,
|
end,
|
||||||
@ -136,7 +139,7 @@ use({
|
|||||||
|
|
||||||
-- Better commenting
|
-- Better commenting
|
||||||
use({
|
use({
|
||||||
"tomtom/tcomment_vim",
|
"https://github.com/tomtom/tcomment_vim",
|
||||||
config = function()
|
config = function()
|
||||||
require("utils").keymap_set("n", "//", ":TComment<CR>", { desc = "Toggle comment" })
|
require("utils").keymap_set("n", "//", ":TComment<CR>", { desc = "Toggle comment" })
|
||||||
require("utils").keymap_set("v", "//", ":TCommentBlock<CR>", { desc = "Toggle comment" })
|
require("utils").keymap_set("v", "//", ":TCommentBlock<CR>", { desc = "Toggle comment" })
|
||||||
@ -145,7 +148,7 @@ use({
|
|||||||
|
|
||||||
-- Allow wrapping and joining of arguments across multiple lines
|
-- Allow wrapping and joining of arguments across multiple lines
|
||||||
use({
|
use({
|
||||||
"FooSoft/vim-argwrap",
|
"https://github.com/FooSoft/vim-argwrap",
|
||||||
config = function()
|
config = function()
|
||||||
require("utils").keymap_set("n", "<Leader>a", "<cmd>ArgWrap<CR>", {
|
require("utils").keymap_set("n", "<Leader>a", "<cmd>ArgWrap<CR>", {
|
||||||
desc = "Wrap or unwrap arguments",
|
desc = "Wrap or unwrap arguments",
|
||||||
@ -155,11 +158,11 @@ use({
|
|||||||
|
|
||||||
-- Adds git operations to vim
|
-- Adds git operations to vim
|
||||||
use({
|
use({
|
||||||
"tpope/vim-fugitive",
|
"https://github.com/tpope/vim-fugitive",
|
||||||
-- HACK: Pinning to avoid neovim bug https://github.com/neovim/neovim/issues/10121
|
|
||||||
-- when used in status line.
|
|
||||||
tag = utils.map_version_rule({
|
tag = utils.map_version_rule({
|
||||||
[">=0.9.2"] = utils.nil_val,
|
[">=0.9.2"] = utils.nil_val,
|
||||||
|
-- HACK: Pinning to avoid neovim bug https://github.com/neovim/neovim/issues/10121
|
||||||
|
-- when used in status line.
|
||||||
["<0.9.2"] = "v3.6",
|
["<0.9.2"] = "v3.6",
|
||||||
}),
|
}),
|
||||||
config = function()
|
config = function()
|
||||||
@ -173,7 +176,7 @@ use({
|
|||||||
|
|
||||||
-- Quick toggling of Location and Quickfix lists
|
-- Quick toggling of Location and Quickfix lists
|
||||||
use({
|
use({
|
||||||
"milkypostman/vim-togglelist",
|
"https://github.com/milkypostman/vim-togglelist",
|
||||||
config = function()
|
config = function()
|
||||||
require("utils").keymap_set("n", "<F6>", ":call ToggleQuickfixList()<CR>", { desc = "Toggle quickfix" })
|
require("utils").keymap_set("n", "<F6>", ":call ToggleQuickfixList()<CR>", { desc = "Toggle quickfix" })
|
||||||
require("utils").keymap_set("n", "<F7>", ":call ToggleLocationList()<CR>", { desc = "Toggle location list" })
|
require("utils").keymap_set("n", "<F7>", ":call ToggleLocationList()<CR>", { desc = "Toggle location list" })
|
||||||
@ -182,7 +185,7 @@ use({
|
|||||||
|
|
||||||
-- Find text everywhere!
|
-- Find text everywhere!
|
||||||
use({
|
use({
|
||||||
"mhinz/vim-grepper",
|
"https://github.com/mhinz/vim-grepper",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.grepper")
|
require("plugins.grepper")
|
||||||
end,
|
end,
|
||||||
@ -190,7 +193,7 @@ use({
|
|||||||
|
|
||||||
-- Highlight inline colors
|
-- Highlight inline colors
|
||||||
use({
|
use({
|
||||||
"norcalli/nvim-colorizer.lua",
|
"https://github.com/norcalli/nvim-colorizer.lua",
|
||||||
config = function()
|
config = function()
|
||||||
require("colorizer").setup()
|
require("colorizer").setup()
|
||||||
end,
|
end,
|
||||||
@ -198,19 +201,19 @@ use({
|
|||||||
|
|
||||||
-- Custom status line
|
-- Custom status line
|
||||||
use({
|
use({
|
||||||
"SmiteshP/nvim-gps",
|
"https://github.com/SmiteshP/nvim-gps",
|
||||||
requires = "nvim-treesitter/nvim-treesitter",
|
requires = "https://github.com/nvim-treesitter/nvim-treesitter",
|
||||||
disable = vim.fn.has("nvim-0.7.0") == 1,
|
disable = vim.fn.has("nvim-0.7.0") == 1,
|
||||||
})
|
})
|
||||||
-- Replaces gps for 0.7+
|
-- Replaces gps for 0.7+
|
||||||
use({
|
use({
|
||||||
"SmiteshP/nvim-navic",
|
"https://github.com/SmiteshP/nvim-navic",
|
||||||
requires = "neovim/nvim-lspconfig",
|
requires = "https://github.com/neovim/nvim-lspconfig",
|
||||||
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
use({
|
use({
|
||||||
"nvim-lualine/lualine.nvim",
|
"https://github.com/nvim-lualine/lualine.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.lualine").config_lualine()
|
require("plugins.lualine").config_lualine()
|
||||||
end,
|
end,
|
||||||
@ -219,17 +222,17 @@ use({
|
|||||||
|
|
||||||
-- On Mac, update colors when dark mode changes
|
-- On Mac, update colors when dark mode changes
|
||||||
use({
|
use({
|
||||||
"cormacrelf/dark-notify",
|
"https://github.com/cormacrelf/dark-notify",
|
||||||
disable = not vim.g.is_mac,
|
disable = not vim.g.is_mac,
|
||||||
-- Download latest release on install
|
-- Download latest release on install
|
||||||
run = "curl -s https://api.github.com/repos/cormacrelf/dark-notify/releases/latest | jq '.assets[].browser_download_url' | xargs curl -Ls | tar xz -C ~/.local/bin/", -- luacheck: no max line length
|
run = "curl -s https://api.github.com/repos/cormacrelf/dark-notify/releases/latest | jq '.assets[].browser_download_url' | xargs curl -Ls | tar xz -C ~/.local/bin/", -- luacheck: no max line length
|
||||||
config = config_dark_notify,
|
config = config_dark_notify,
|
||||||
requires = "nvim-lualine/lualine.nvim",
|
requires = "https://github.com/nvim-lualine/lualine.nvim",
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Custom start screen
|
-- Custom start screen
|
||||||
use({
|
use({
|
||||||
"mhinz/vim-startify",
|
"https://github.com/mhinz/vim-startify",
|
||||||
config = function()
|
config = function()
|
||||||
require("utils").require_with_local("plugins.startify")
|
require("utils").require_with_local("plugins.startify")
|
||||||
end,
|
end,
|
||||||
@ -239,7 +242,7 @@ use({
|
|||||||
|
|
||||||
-- Configure language servers
|
-- Configure language servers
|
||||||
use({
|
use({
|
||||||
"neovim/nvim-lspconfig",
|
"https://github.com/neovim/nvim-lspconfig",
|
||||||
tag = utils.map_version_rule({
|
tag = utils.map_version_rule({
|
||||||
-- [">=0.8.0"] = utils.nil_val,
|
-- [">=0.8.0"] = utils.nil_val,
|
||||||
[">=0.7.0"] = utils.nil_val,
|
[">=0.7.0"] = utils.nil_val,
|
||||||
@ -250,10 +253,10 @@ use({
|
|||||||
|
|
||||||
-- Install language servers
|
-- Install language servers
|
||||||
use({
|
use({
|
||||||
"williamboman/mason.nvim",
|
"https://github.com/williamboman/mason.nvim",
|
||||||
requires = {
|
requires = {
|
||||||
"neovim/nvim-lspconfig",
|
"https://github.com/neovim/nvim-lspconfig",
|
||||||
"williamboman/mason-lspconfig.nvim",
|
"https://github.com/williamboman/mason-lspconfig.nvim",
|
||||||
},
|
},
|
||||||
-- Only supports >=0.7.0
|
-- Only supports >=0.7.0
|
||||||
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
||||||
@ -261,19 +264,19 @@ use({
|
|||||||
|
|
||||||
-- Lua dev for vim
|
-- Lua dev for vim
|
||||||
use({
|
use({
|
||||||
"folke/neodev.nvim",
|
"https://github.com/folke/neodev.nvim",
|
||||||
requires = "neovim/nvim-lspconfig",
|
requires = "https://github.com/neovim/nvim-lspconfig",
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Rust analyzer
|
-- Rust analyzer
|
||||||
use({
|
use({
|
||||||
"simrat39/rust-tools.nvim",
|
"https://github.com/simrat39/rust-tools.nvim",
|
||||||
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
disable = vim.fn.has("nvim-0.7.0") ~= 1,
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Better display of lsp diagnostics
|
-- Better display of lsp diagnostics
|
||||||
use({
|
use({
|
||||||
"folke/trouble.nvim",
|
"https://github.com/folke/trouble.nvim",
|
||||||
tag = utils.map_version_rule({
|
tag = utils.map_version_rule({
|
||||||
[">=0.7.2"] = "v2.*",
|
[">=0.7.2"] = "v2.*",
|
||||||
["<0.7.2"] = "v1.*",
|
["<0.7.2"] = "v1.*",
|
||||||
@ -282,7 +285,7 @@ use({
|
|||||||
|
|
||||||
-- Incremental lsp rename view
|
-- Incremental lsp rename view
|
||||||
use({
|
use({
|
||||||
"smjonas/inc-rename.nvim",
|
"https://github.com/smjonas/inc-rename.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("inc_rename").setup({
|
require("inc_rename").setup({
|
||||||
input_buffer_type = "dressing",
|
input_buffer_type = "dressing",
|
||||||
@ -294,7 +297,7 @@ use({
|
|||||||
|
|
||||||
-- Generic linter/formatters in diagnostics API
|
-- Generic linter/formatters in diagnostics API
|
||||||
use({
|
use({
|
||||||
"jose-elias-alvarez/null-ls.nvim",
|
"https://github.com/jose-elias-alvarez/null-ls.nvim",
|
||||||
branch = utils.map_version_rule({
|
branch = utils.map_version_rule({
|
||||||
[">=0.8.0"] = utils.nil_val,
|
[">=0.8.0"] = utils.nil_val,
|
||||||
[">=0.7.0"] = "0.7-compat",
|
[">=0.7.0"] = "0.7-compat",
|
||||||
@ -305,29 +308,29 @@ use({
|
|||||||
[">=0.7.0"] = utils.nil_val, -- Use pinned branch
|
[">=0.7.0"] = utils.nil_val, -- Use pinned branch
|
||||||
[">=0.6.0"] = "4b403d2d724f48150ded41189ae4866492a8158b",
|
[">=0.6.0"] = "4b403d2d724f48150ded41189ae4866492a8158b",
|
||||||
}),
|
}),
|
||||||
requires = { "nvim-lua/plenary.nvim", "neovim/nvim-lspconfig" },
|
requires = { "https://github.com/nvim-lua/plenary.nvim", "https://github.com/neovim/nvim-lspconfig" },
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Writing
|
-- Writing
|
||||||
-- abolish/pencil
|
-- abolish/pencil
|
||||||
use({
|
use({
|
||||||
"preservim/vim-pencil",
|
"https://github.com/preservim/vim-pencil",
|
||||||
cmd = { "Pencil" },
|
cmd = { "Pencil" },
|
||||||
})
|
})
|
||||||
use({
|
use({
|
||||||
"preservim/vim-textobj-sentence",
|
"https://github.com/preservim/vim-textobj-sentence",
|
||||||
requires = "kana/vim-textobj-user",
|
requires = "https://github.com/kana/vim-textobj-user",
|
||||||
})
|
})
|
||||||
use({
|
use({
|
||||||
"junegunn/goyo.vim",
|
"https://github.com/junegunn/goyo.vim",
|
||||||
cmd = { "Goyo", "Zen" },
|
cmd = { "Goyo", "Zen" },
|
||||||
config = [[require("plugins.goyo-limelight")]],
|
config = [[require("plugins.goyo-limelight")]],
|
||||||
requires = { "junegunn/limelight.vim", cmd = "Limelight" },
|
requires = { "https://github.com/junegunn/limelight.vim", cmd = "Limelight" },
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Treesitter
|
-- Treesitter
|
||||||
use({
|
use({
|
||||||
"nvim-treesitter/nvim-treesitter",
|
"https://github.com/nvim-treesitter/nvim-treesitter",
|
||||||
run = ":TSUpdate",
|
run = ":TSUpdate",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">=0.8.0"] = utils.nil_val,
|
[">=0.8.0"] = utils.nil_val,
|
||||||
@ -340,8 +343,8 @@ use({
|
|||||||
})
|
})
|
||||||
--[[ TODO: Enable this as an alterantive or fallback for LSPs
|
--[[ TODO: Enable this as an alterantive or fallback for LSPs
|
||||||
use({
|
use({
|
||||||
"nvim-treesitter/nvim-treesitter-refactor",
|
"https://github.com/nvim-treesitter/nvim-treesitter-refactor",
|
||||||
requires = "nvim-treesitter/nvim-treesitter",
|
requires = "https://github.com/nvim-treesitter/nvim-treesitter",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">=0.7.0"] = utils.nil_val,
|
[">=0.7.0"] = utils.nil_val,
|
||||||
["<0.7.0"] = "75f5895",
|
["<0.7.0"] = "75f5895",
|
||||||
@ -349,8 +352,8 @@ use({
|
|||||||
})
|
})
|
||||||
--]]
|
--]]
|
||||||
use({
|
use({
|
||||||
"nvim-treesitter/nvim-treesitter-textobjects",
|
"https://github.com/nvim-treesitter/nvim-treesitter-textobjects",
|
||||||
requires = "nvim-treesitter/nvim-treesitter",
|
requires = "https://github.com/nvim-treesitter/nvim-treesitter",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">=0.8.0"] = utils.nil_val,
|
[">=0.8.0"] = utils.nil_val,
|
||||||
[">=0.7.0"] = "8673926519ea61069f9c1366d1ad1949316d250e",
|
[">=0.7.0"] = "8673926519ea61069f9c1366d1ad1949316d250e",
|
||||||
@ -360,12 +363,12 @@ use({
|
|||||||
|
|
||||||
-- Completion
|
-- Completion
|
||||||
use({
|
use({
|
||||||
"L3MON4D3/LuaSnip",
|
"https://github.com/L3MON4D3/LuaSnip",
|
||||||
tag = "v1.*",
|
tag = "v1.*",
|
||||||
})
|
})
|
||||||
|
|
||||||
use({
|
use({
|
||||||
"hrsh7th/nvim-cmp",
|
"https://github.com/hrsh7th/nvim-cmp",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.completion").config_cmp()
|
require("plugins.completion").config_cmp()
|
||||||
end,
|
end,
|
||||||
@ -375,32 +378,32 @@ use({
|
|||||||
}),
|
}),
|
||||||
requires = {
|
requires = {
|
||||||
{
|
{
|
||||||
"hrsh7th/cmp-nvim-lsp",
|
"https://github.com/hrsh7th/cmp-nvim-lsp",
|
||||||
after = "nvim-cmp",
|
after = "nvim-cmp",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">=0.7.0"] = utils.nil_val,
|
[">=0.7.0"] = utils.nil_val,
|
||||||
["<0.7.0"] = "3cf38d9c957e95c397b66f91967758b31be4abe6",
|
["<0.7.0"] = "3cf38d9c957e95c397b66f91967758b31be4abe6",
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
{ "hrsh7th/cmp-buffer", after = "nvim-cmp" },
|
{ "https://github.com/hrsh7th/cmp-buffer", after = "nvim-cmp" },
|
||||||
{ "f3fora/cmp-spell", after = "nvim-cmp" },
|
{ "https://github.com/f3fora/cmp-spell", after = "nvim-cmp" },
|
||||||
{
|
{
|
||||||
"saadparwaiz1/cmp_luasnip",
|
"https://github.com/saadparwaiz1/cmp_luasnip",
|
||||||
after = "nvim-cmp",
|
after = "nvim-cmp",
|
||||||
commit = utils.map_version_rule({
|
commit = utils.map_version_rule({
|
||||||
[">0.7.0"] = utils.nil_val,
|
[">0.7.0"] = utils.nil_val,
|
||||||
[">=0.5.0"] = "b10829736542e7cc9291e60bab134df1273165c9",
|
[">=0.5.0"] = "b10829736542e7cc9291e60bab134df1273165c9",
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
"L3MON4D3/LuaSnip",
|
"https://github.com/L3MON4D3/LuaSnip",
|
||||||
},
|
},
|
||||||
event = "InsertEnter *",
|
event = "InsertEnter *",
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Add snippets
|
-- Add snippets
|
||||||
use({
|
use({
|
||||||
"rafamadriz/friendly-snippets",
|
"https://github.com/rafamadriz/friendly-snippets",
|
||||||
requires = "L3MON4D3/LuaSnip",
|
requires = "https://github.com/L3MON4D3/LuaSnip",
|
||||||
after = "LuaSnip",
|
after = "LuaSnip",
|
||||||
config = function()
|
config = function()
|
||||||
require("luasnip.loaders.from_vscode").lazy_load()
|
require("luasnip.loaders.from_vscode").lazy_load()
|
||||||
@ -408,7 +411,7 @@ use({
|
|||||||
})
|
})
|
||||||
|
|
||||||
use({
|
use({
|
||||||
"ray-x/lsp_signature.nvim",
|
"https://github.com/ray-x/lsp_signature.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("lsp_signature").setup({
|
require("lsp_signature").setup({
|
||||||
extra_trigger_chars = { "(", "," },
|
extra_trigger_chars = { "(", "," },
|
||||||
@ -422,11 +425,11 @@ use({
|
|||||||
|
|
||||||
-- Fuzzy Finder
|
-- Fuzzy Finder
|
||||||
use({
|
use({
|
||||||
"nvim-telescope/telescope.nvim",
|
"https://github.com/nvim-telescope/telescope.nvim",
|
||||||
requires = {
|
requires = {
|
||||||
"nvim-lua/plenary.nvim",
|
"https://github.com/nvim-lua/plenary.nvim",
|
||||||
"nvim-lua/popup.nvim",
|
"https://github.com/nvim-lua/popup.nvim",
|
||||||
"nvim-telescope/telescope-file-browser.nvim",
|
"https://github.com/nvim-telescope/telescope-file-browser.nvim",
|
||||||
},
|
},
|
||||||
tag = utils.map_version_rule({
|
tag = utils.map_version_rule({
|
||||||
-- Follow stable release tag
|
-- Follow stable release tag
|
||||||
@ -441,10 +444,10 @@ use({
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Filetypes
|
-- Filetypes
|
||||||
use("ViViDboarder/vim-forcedotcom")
|
use("https://github.com/ViViDboarder/vim-forcedotcom")
|
||||||
use("hsanson/vim-android")
|
use("https://github.com/hsanson/vim-android")
|
||||||
use({
|
use({
|
||||||
"sheerun/vim-polyglot",
|
"https://github.com/sheerun/vim-polyglot",
|
||||||
config = function()
|
config = function()
|
||||||
-- TODO: Replace with api calls when dropping 0.6
|
-- TODO: Replace with api calls when dropping 0.6
|
||||||
vim.cmd([[
|
vim.cmd([[
|
||||||
@ -458,15 +461,15 @@ use({
|
|||||||
|
|
||||||
-- Debuging nvim config
|
-- Debuging nvim config
|
||||||
use({
|
use({
|
||||||
"tweekmonster/startuptime.vim",
|
"https://github.com/tweekmonster/startuptime.vim",
|
||||||
cmd = { "StartupTime" },
|
cmd = { "StartupTime" },
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Fancy todo highlighting
|
-- Fancy todo highlighting
|
||||||
use({
|
use({
|
||||||
"folke/todo-comments.nvim",
|
"https://github.com/folke/todo-comments.nvim",
|
||||||
requires = {
|
requires = {
|
||||||
"nvim-lua/plenary.nvim",
|
"https://github.com/nvim-lua/plenary.nvim",
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.todo")
|
require("plugins.todo")
|
||||||
@ -483,14 +486,14 @@ use({
|
|||||||
|
|
||||||
-- Fancy notifications
|
-- Fancy notifications
|
||||||
use({
|
use({
|
||||||
"rcarriga/nvim-notify",
|
"https://github.com/rcarriga/nvim-notify",
|
||||||
config = function()
|
config = function()
|
||||||
require("plugins.notify")
|
require("plugins.notify")
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
use({
|
use({
|
||||||
"stevearc/dressing.nvim",
|
"https://github.com/stevearc/dressing.nvim",
|
||||||
branch = utils.map_version_rule({
|
branch = utils.map_version_rule({
|
||||||
[">=0.8.0"] = utils.nil_val,
|
[">=0.8.0"] = utils.nil_val,
|
||||||
["<0.8.0"] = "nvim-0.7",
|
["<0.8.0"] = "nvim-0.7",
|
||||||
@ -506,9 +509,9 @@ use({
|
|||||||
-- repo and use Shortcuts to automate pulling on open and auto committing and pushing
|
-- repo and use Shortcuts to automate pulling on open and auto committing and pushing
|
||||||
-- after closing Obsidian.
|
-- after closing Obsidian.
|
||||||
use({
|
use({
|
||||||
"epwalsh/obsidian.nvim",
|
"https://github.com/epwalsh/obsidian.nvim",
|
||||||
requires = {
|
requires = {
|
||||||
"nvim-lua/plenary.nvim",
|
"https://github.com/nvim-lua/plenary.nvim",
|
||||||
{
|
{
|
||||||
-- Fork of https://github.com/declancm/git-scripts.nvim is used here
|
-- Fork of https://github.com/declancm/git-scripts.nvim is used here
|
||||||
-- because it inclueds a few small fixes.
|
-- because it inclueds a few small fixes.
|
||||||
@ -543,10 +546,10 @@ use({
|
|||||||
-- Work things
|
-- Work things
|
||||||
-- Sourcegraph
|
-- Sourcegraph
|
||||||
use({
|
use({
|
||||||
"sourcegraph/sg.nvim",
|
"https://github.com/sourcegraph/sg.nvim",
|
||||||
run = "nvim -l build/init.lua",
|
run = "nvim -l build/init.lua",
|
||||||
requires = {
|
requires = {
|
||||||
"nvim-lua/plenary.nvim",
|
"https://github.com/nvim-lua/plenary.nvim",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
{
|
{
|
||||||
"LuaSnip": {
|
"LuaSnip": {
|
||||||
"commit": "51ebb4b"
|
"commit": "a4de645"
|
||||||
},
|
},
|
||||||
"cmp-buffer": {
|
"cmp-buffer": {
|
||||||
"commit": "3022dbc"
|
"commit": "3022dbc"
|
||||||
},
|
},
|
||||||
"cmp-nvim-lsp": {
|
"cmp-nvim-lsp": {
|
||||||
"commit": "0e6b2ed"
|
"commit": "44b16d1"
|
||||||
},
|
},
|
||||||
"cmp-spell": {
|
"cmp-spell": {
|
||||||
"commit": "60584cb"
|
"commit": "32a0867"
|
||||||
},
|
},
|
||||||
"cmp_luasnip": {
|
"cmp_luasnip": {
|
||||||
"commit": "1809552"
|
"commit": "05a9ab2"
|
||||||
},
|
},
|
||||||
"colorbuddy.vim": {
|
"colorbuddy.vim": {
|
||||||
"commit": "cdb5b06"
|
"commit": "cdb5b06"
|
||||||
@ -20,125 +20,134 @@
|
|||||||
"dark-notify": {
|
"dark-notify": {
|
||||||
"commit": "891adc0"
|
"commit": "891adc0"
|
||||||
},
|
},
|
||||||
|
"dressing.nvim": {
|
||||||
|
"commit": "fe30713"
|
||||||
|
},
|
||||||
"file-line": {
|
"file-line": {
|
||||||
"commit": "67c3590"
|
"commit": "67c3590"
|
||||||
},
|
},
|
||||||
"friendly-snippets": {
|
"friendly-snippets": {
|
||||||
"commit": "0dd6114"
|
"commit": "43727c2"
|
||||||
|
},
|
||||||
|
"git-scripts.nvim": {
|
||||||
|
"commit": "2f7c075"
|
||||||
},
|
},
|
||||||
"goyo.vim": {
|
"goyo.vim": {
|
||||||
"commit": "fa0263d"
|
"commit": "fa0263d"
|
||||||
},
|
},
|
||||||
"inc-rename.nvim": {
|
"inc-rename.nvim": {
|
||||||
"commit": "fb1b746"
|
"commit": "ed0f6f2"
|
||||||
},
|
},
|
||||||
"limelight.vim": {
|
"limelight.vim": {
|
||||||
"commit": "86aaec1"
|
"commit": "86aaec1"
|
||||||
},
|
},
|
||||||
"lsp_signature.nvim": {
|
"lsp_signature.nvim": {
|
||||||
"commit": "17ff7a4"
|
"commit": "9ed8561"
|
||||||
},
|
},
|
||||||
"lualine.nvim": {
|
"lualine.nvim": {
|
||||||
"commit": "05d78e9"
|
"commit": "2248ef2"
|
||||||
},
|
},
|
||||||
"lush.nvim": {
|
"lush.nvim": {
|
||||||
"commit": "fb148c0"
|
"commit": "966aad1"
|
||||||
},
|
},
|
||||||
"mason-lspconfig.nvim": {
|
"mason-lspconfig.nvim": {
|
||||||
"commit": "f0ce33f"
|
"commit": "6eb8cae"
|
||||||
},
|
},
|
||||||
"mason.nvim": {
|
"mason.nvim": {
|
||||||
"commit": "7d7efc7"
|
"commit": "41e75af"
|
||||||
},
|
},
|
||||||
"neodev.nvim": {
|
"neodev.nvim": {
|
||||||
"commit": "358f11c"
|
"commit": "20f1e5d"
|
||||||
},
|
},
|
||||||
"null-ls.nvim": {
|
"null-ls.nvim": {
|
||||||
"commit": "c89333e"
|
"commit": "0010ea9"
|
||||||
},
|
},
|
||||||
"nvim-cmp": {
|
"nvim-cmp": {
|
||||||
"commit": "fc0f694"
|
"commit": "0b751f6"
|
||||||
},
|
},
|
||||||
"nvim-colorizer.lua": {
|
"nvim-colorizer.lua": {
|
||||||
"commit": "36c610a"
|
"commit": "36c610a"
|
||||||
},
|
},
|
||||||
"nvim-lspconfig": {
|
"nvim-lspconfig": {
|
||||||
"commit": "255e07c"
|
"commit": "b085221"
|
||||||
},
|
},
|
||||||
"nvim-navic": {
|
"nvim-navic": {
|
||||||
"commit": "15704c6"
|
"commit": "0ffa7ff"
|
||||||
},
|
},
|
||||||
"nvim-notify": {
|
"nvim-notify": {
|
||||||
"commit": "f3024b9"
|
"commit": "e4a2022"
|
||||||
},
|
},
|
||||||
"nvim-solarized-lua": {
|
"nvim-solarized-lua": {
|
||||||
"commit": "7bd46fa"
|
"commit": "7bd46fa"
|
||||||
},
|
},
|
||||||
"nvim-treesitter": {
|
"nvim-treesitter": {
|
||||||
"commit": "56c6352"
|
"commit": "d4fb755"
|
||||||
},
|
|
||||||
"nvim-treesitter-refactor": {
|
|
||||||
"commit": "65ad2ec"
|
|
||||||
},
|
},
|
||||||
"nvim-treesitter-textobjects": {
|
"nvim-treesitter-textobjects": {
|
||||||
"commit": "95b76b9"
|
"commit": "dbcd938"
|
||||||
|
},
|
||||||
|
"obsidian.nvim": {
|
||||||
|
"commit": "630c920"
|
||||||
},
|
},
|
||||||
"packer.nvim": {
|
"packer.nvim": {
|
||||||
"commit": "1d0cf98"
|
"commit": "ea0cc3c"
|
||||||
},
|
},
|
||||||
"plenary.nvim": {
|
"plenary.nvim": {
|
||||||
"commit": "499e074"
|
"commit": "5001291"
|
||||||
},
|
},
|
||||||
"popup.nvim": {
|
"popup.nvim": {
|
||||||
"commit": "b7404d3"
|
"commit": "b7404d3"
|
||||||
},
|
},
|
||||||
"rust.vim": {
|
"rust-tools.nvim": {
|
||||||
"commit": "889b9a7"
|
"commit": "0cc8ada"
|
||||||
|
},
|
||||||
|
"sg.nvim": {
|
||||||
|
"commit": "6c592e9"
|
||||||
},
|
},
|
||||||
"startuptime.vim": {
|
"startuptime.vim": {
|
||||||
"commit": "dfa57f5"
|
"commit": "dfa57f5"
|
||||||
},
|
},
|
||||||
"tcomment_vim": {
|
"tcomment_vim": {
|
||||||
"commit": "b4930f9"
|
"commit": "90eaf75"
|
||||||
},
|
},
|
||||||
"telescope-file-browser.nvim": {
|
"telescope-file-browser.nvim": {
|
||||||
"commit": "6cf29d5"
|
"commit": "3044ff9"
|
||||||
},
|
},
|
||||||
"telescope.nvim": {
|
"telescope.nvim": {
|
||||||
"commit": "b79cd6c"
|
"commit": "b79cd6c"
|
||||||
},
|
},
|
||||||
"todo-comments.nvim": {
|
"todo-comments.nvim": {
|
||||||
"commit": "09b0b17"
|
"commit": "8febc60"
|
||||||
},
|
},
|
||||||
"tokyonight.nvim": {
|
"tokyonight.nvim": {
|
||||||
"commit": "161114b"
|
"commit": "f247ee7"
|
||||||
},
|
},
|
||||||
"trouble.nvim": {
|
"trouble.nvim": {
|
||||||
"commit": "324c977"
|
"commit": "f1168fe"
|
||||||
},
|
},
|
||||||
"vim-android": {
|
"vim-android": {
|
||||||
"commit": "8911f86"
|
"commit": "26990f9"
|
||||||
},
|
},
|
||||||
"vim-argwrap": {
|
"vim-argwrap": {
|
||||||
"commit": "feaba6b"
|
"commit": "b532cb6"
|
||||||
},
|
},
|
||||||
"vim-endwise": {
|
"vim-endwise": {
|
||||||
"commit": "e714ac3"
|
"commit": "e714ac3"
|
||||||
},
|
},
|
||||||
"vim-eunuch": {
|
"vim-eunuch": {
|
||||||
"commit": "291ef1f"
|
"commit": "67f3dd3"
|
||||||
},
|
},
|
||||||
"vim-forcedotcom": {
|
"vim-forcedotcom": {
|
||||||
"commit": "a30ba7e"
|
"commit": "a30ba7e"
|
||||||
},
|
},
|
||||||
"vim-fugitive": {
|
"vim-fugitive": {
|
||||||
"commit": "5f0d280"
|
"commit": "5a24c25"
|
||||||
},
|
},
|
||||||
"vim-grepper": {
|
"vim-grepper": {
|
||||||
"commit": "2b93535"
|
"commit": "2b93535"
|
||||||
},
|
},
|
||||||
"vim-gutentags": {
|
"vim-gutentags": {
|
||||||
"commit": "1337b18"
|
"commit": "aa47c5e"
|
||||||
},
|
},
|
||||||
"vim-pencil": {
|
"vim-pencil": {
|
||||||
"commit": "6d70438"
|
"commit": "6d70438"
|
||||||
@ -153,7 +162,7 @@
|
|||||||
"commit": "4554063"
|
"commit": "4554063"
|
||||||
},
|
},
|
||||||
"vim-startify": {
|
"vim-startify": {
|
||||||
"commit": "81e36c3"
|
"commit": "4e089df"
|
||||||
},
|
},
|
||||||
"vim-surround": {
|
"vim-surround": {
|
||||||
"commit": "3d188ed"
|
"commit": "3d188ed"
|
||||||
@ -171,7 +180,7 @@
|
|||||||
"commit": "bb1bcdd"
|
"commit": "bb1bcdd"
|
||||||
},
|
},
|
||||||
"which-key.nvim": {
|
"which-key.nvim": {
|
||||||
"commit": "e271c28"
|
"commit": "4433e5e"
|
||||||
},
|
},
|
||||||
"wombat.nvim": {
|
"wombat.nvim": {
|
||||||
"commit": "96989b1"
|
"commit": "96989b1"
|
||||||
|
Loading…
Reference in New Issue
Block a user