nvim: use system plugins

This commit is contained in:
dogeystamp 2024-10-01 16:22:54 -04:00
parent c770958ec6
commit d0d4938f6e
Signed by: dogeystamp
GPG Key ID: 7225FE3592EFFA38
7 changed files with 14 additions and 27 deletions

17
.gitmodules vendored
View File

@ -14,22 +14,13 @@
# neovim plugins # neovim plugins
################ ################
# git symbols in the gutter
[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_vim-gitgutter"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter
url = https://github.com/airblade/vim-gitgutter.git
# auto close brackets and quotes # auto close brackets and quotes
# coding.vim
[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs"] [submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs
url = https://github.com/jiangmiao/auto-pairs url = https://github.com/jiangmiao/auto-pairs
# language smarts # language smarts
# coding.lua # coding.lua
[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-lspconfig"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig
url = https://github.com/neovim/nvim-lspconfig.git
[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp"] [submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp
url = https://github.com/hrsh7th/nvim-cmp.git url = https://github.com/hrsh7th/nvim-cmp.git
@ -47,7 +38,7 @@
url = https://github.com/ledger/vim-ledger.git url = https://github.com/ledger/vim-ledger.git
# color theme # color theme
# init.lua # theme.lua
[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-noirbuddy"] [submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-noirbuddy"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy
url = https://github.com/jesseleite/nvim-noirbuddy.git url = https://github.com/jesseleite/nvim-noirbuddy.git
@ -85,15 +76,9 @@
[submodule "submodule.src/dot_local/bin/external_inkscape-shortcut-manager.path"] [submodule "submodule.src/dot_local/bin/external_inkscape-shortcut-manager.path"]
path = src/dot_local/bin/external_inkscape-shortcut-manager path = src/dot_local/bin/external_inkscape-shortcut-manager
url = https://github.com/dogeystamp/inkscape-shortcut-manager url = https://github.com/dogeystamp/inkscape-shortcut-manager
[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_vim-gitgutter.path"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter
url = https://github.com/airblade/vim-gitgutter.git
[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs.path"] [submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs.path"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs
url = https://github.com/jiangmiao/auto-pairs url = https://github.com/jiangmiao/auto-pairs
[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-lspconfig.path"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig
url = https://github.com/neovim/nvim-lspconfig.git
[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp.path"] [submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp.path"]
path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp
url = https://github.com/hrsh7th/nvim-cmp.git url = https://github.com/hrsh7th/nvim-cmp.git

View File

@ -28,6 +28,8 @@ xkblayout-state
xss-lock xss-lock
qutebrowser qutebrowser
neovim neovim
neovim-lspconfig
vim-surround
tree-sitter-grammars tree-sitter-grammars
tmux tmux
fish fish

View File

@ -106,3 +106,8 @@ lua require('init')
" auto-pairs " auto-pairs
packadd auto-pairs packadd auto-pairs
let g:AutoPairsFlyMode = 0 let g:AutoPairsFlyMode = 0
" disable warnings in health check
let g:loaded_node_provider = 0
let g:loaded_perl_provider = 0
let g:loaded_ruby_provider = 0

View File

@ -29,12 +29,6 @@ local keymap = confutil.keymap
-- ) -- )
------
-- git gutter
------
vim.cmd.packadd("vim-gitgutter")
------ ------
-- syntax highlighting -- syntax highlighting
------ ------
@ -89,7 +83,6 @@ keymap('<leader>dx', vim.diagnostic.open_float, { noremap = true, silent = true
------ ------
-- language server (LSP) -- language server (LSP)
------ ------
vim.cmd.packadd("nvim-lspconfig")
local nvim_lsp = require('lspconfig') local nvim_lsp = require('lspconfig')
local on_attach = function(client, bufnr) local on_attach = function(client, bufnr)
@ -161,7 +154,7 @@ local servers = {
-- }, -- },
-- }, -- },
clangd = {}, clangd = {},
tsserver = {}, ts_ls = {},
bashls = {}, bashls = {},
cssls = {}, cssls = {},
lua_ls = { lua_ls = {

View File

@ -7,7 +7,11 @@ vim.cmd.packadd("colorbuddy.nvim")
require("noirbuddy").setup({ require("noirbuddy").setup({
colors = { colors = {
primary = "#99AABB" primary = "#99AABB",
diagnostic_error = "#ffaaaa",
diagnostic_warning = "#aaaaaa",
diagnostic_info = "#77aacc",
diagnostic_hint = "#77aacc",
}, },
styles = { styles = {
italic = true, italic = true,

@ -1 +0,0 @@
Subproject commit ff97d376b1d22b2eaf9274605531babf0cd0cf21

@ -1 +0,0 @@
Subproject commit 7b0b5098e3e57be86bb96cfbf2b8902381eef57c