add more neovim plugins

This commit is contained in:
Mark Riedesel 2024-06-19 12:32:46 -05:00
parent 29f6d0a2b9
commit bbf6641115
10 changed files with 107 additions and 8 deletions

View file

@ -1,13 +1,16 @@
{
"LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
"alpha-nvim": { "branch": "main", "commit": "41283fb402713fc8b327e60907f74e46166f4cfd" },
"auto-session": { "branch": "main", "commit": "af2219b9fa99c1d7ac409bd9eac094c459d3f52d" },
"bufferline.nvim": { "branch": "main", "commit": "99337f63f0a3c3ab9519f3d1da7618ca4f91cffe" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
"friendly-snippets": { "branch": "main", "commit": "700c4a25caacbb4648c9a27972c2fe203948e0c2" },
"lazy.nvim": { "branch": "main", "commit": "38d6b74b63dc410ac5d7f4bb4c62dfeec74e366a" },
"dressing.nvim": { "branch": "master", "commit": "6741f1062d3dc6e4755367a7e9b347b553623f04" },
"friendly-snippets": { "branch": "main", "commit": "682157939e57bd6a2c86277dfd4d6fbfce63dbac" },
"gist.nvim": { "branch": "main", "commit": "92b13e486dd9fd083750450e0d262fcc68a62b91" },
"lazy.nvim": { "branch": "main", "commit": "bc620783663ab09d16bff9fdecc07da65b2a1528" },
"lazygit.nvim": { "branch": "main", "commit": "ad3e1ea592f9d13e86e0d4e850224d9d78069508" },
"lspkind.nvim": { "branch": "master", "commit": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf" },
"lualine.nvim": { "branch": "master", "commit": "0a5a66803c7407767b799067986b4dc3036e1983" },
@ -17,10 +20,11 @@
"neodev.nvim": { "branch": "main", "commit": "02893eeb9d6e8503817bd52385e111cba9a90500" },
"nvim-cmp": { "branch": "main", "commit": "a110e12d0b58eefcf5b771f533fc2cf3050680ac" },
"nvim-lsp-file-operations": { "branch": "master", "commit": "92a673de7ecaa157dd230d0128def10beb56d103" },
"nvim-lspconfig": { "branch": "master", "commit": "bd7c76375a511994c9ca8d69441f134dc10ae3bd" },
"nvim-lspconfig": { "branch": "master", "commit": "5c33bf1f708ac8cb839469e1a03d45987fec305c" },
"nvim-tree.lua": { "branch": "master", "commit": "2086e564c4d23fea714e8a6d63b881e551af2f41" },
"nvim-treesitter": { "branch": "master", "commit": "71a8e8b4b6ebab39765615334d4241a18090a651" },
"nvim-treesitter": { "branch": "master", "commit": "66ae8748fd4e8550c8b17cf115c9739aea1e4067" },
"nvim-ts-autotag": { "branch": "main", "commit": "06fe07d7523ba8c755fac7c913fceba43b1720ee" },
"nvim-unception": { "branch": "main", "commit": "a0af21a27e2ba19ce6004d57d34006d18bc6bad4" },
"nvim-web-devicons": { "branch": "master", "commit": "c0cfc1738361b5da1cd0a962dd6f774cc444f856" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
"tagbar": { "branch": "master", "commit": "0815b5455c792a610d28ff3e7981642c9cf05d62" },
@ -31,5 +35,7 @@
"trouble.nvim": { "branch": "main", "commit": "58a3acfc6d8d819324dab4c87068596319032e64" },
"vim-commentary": { "branch": "master", "commit": "c4b8f52cbb7142ec239494e5a2c4a512f92c4d07" },
"vim-fugitive": { "branch": "master", "commit": "64d6cafb9dcbacce18c26d7daf617ebb96b273f3" },
"vim-tmux-navigator": { "branch": "master", "commit": "5b3c701686fb4e6629c100ed32e827edf8dad01e" }
"vim-maximizer": { "branch": "master", "commit": "2e54952fe91e140a2e69f35f22131219fcd9c5f1" },
"vim-tmux-navigator": { "branch": "master", "commit": "5b3c701686fb4e6629c100ed32e827edf8dad01e" },
"which-key.nvim": { "branch": "main", "commit": "0099511294f16b81c696004fa6a403b0ae61f7a0" }
}

View file

@ -1,3 +1,17 @@
-- ▜█▙
-- █▄ ▄█▄
-- ████▄ ▄████▄
-- ██▀█████▀▀███▄
-- ██ ▀█▀ ▀███▄
-- ▄▄▄██ █████████▄▀███▄▄▄▄
-- ▀███ ███ ███ ▀█████▀
-- █████████▀ ▄▄▄
-- ███▀██▄ ▀▀███
-- ███ ▀██▄▄ ▄███
-- ▀▀ ▀██████▀
-- ▜█▙
vim.g.mapleader = " "
vim.g.maplocalleader = " "

View file

@ -0,0 +1,26 @@
return {
"goolord/alpha-nvim",
event = "VimEnter",
config = function ()
local alpha = require('alpha')
local dashboard = require('alpha.themes.dashboard')
dashboard.section.header.val = {
" ▜█▙ ",
" █▄ ▄█▄ ",
" ████▄ ▄████▄ ",
" ██▀█████▀▀███▄ ",
" ██ ▀█▀ ▀███▄ ",
"▄▄▄██ █████████▄▀███▄▄▄▄",
"▀███ ███ ███ ▀█████▀",
" █████████▀ ▄▄▄ ",
" ███▀██▄ ▀▀███ ",
" ███ ▀██▄▄ ▄███ ",
" ▀▀ ▀██████▀ ",
" ▜█▙ ",
}
alpha.setup(dashboard.opts)
-- Disable folding on alpha buffer
vim.cmd([[autocmd FileType alpha setlocal nofoldenable]])
end,
}

View file

@ -4,8 +4,9 @@ return {
version = "*",
opts = {
options = {
mode = "tabs",
separator_style = "slant",
-- mode = "tabs",
separator_style = "slope",
diagnostics = "nvim_lsp",
},
},
}

View file

@ -0,0 +1,5 @@
--- adds nice pop-ups to nvim-tree
return {
"stevearc/dressing.nvim",
event = "VeryLazy",
}

View file

@ -0,0 +1,12 @@
return {
{
"rawnly/gist.nvim",
cmd = { "GistCreate", "GistCreateFromFile", "GistList" },
config = true,
},
{
"samjwill/nvim-unception",
lazy = false,
init = function() vim.g.unception_block_while_host_edits = true end,
},
}

View file

@ -1,4 +1,22 @@
return {
"nvim-lualine/lualine.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
config = function ()
local lualine = require("lualine")
local lazy_status = require("lazy.status")
lualine.setup({
sections = {
lualine_x = {
{
lazy_status.updates,
cond = lazy_status.has_updates,
},
{ "encoding" },
{ "fileformat" },
{ "filetype" },
},
},
})
end
}

View file

@ -0,0 +1,6 @@
return {
"szw/vim-maximizer",
keys = {
{ "<C-W>m", "<cmd>MaximizerToggle<CR>", desc="Minimize/maximize window"},
},
}

View file

@ -10,8 +10,9 @@ return {
nvimtree.setup({
view = {
width = 35,
width = 45,
relativenumber = true,
side = "right",
},
renderer = {
indent_markers = {

View file

@ -0,0 +1,10 @@
return {
"folke/which-key.nvim",
event = "VeryLazy",
init = function ()
vim.o.timeout = true
vim.o.timeoutlen = 500
end,
opts = {
},
}