Config touchup -- comments to break up the file
This commit is contained in:
parent
756b7f8c60
commit
589bbeeb68
1 changed files with 21 additions and 3 deletions
|
@ -13,6 +13,7 @@ vim.opt.rtp:prepend(lazypath)
|
|||
|
||||
require("lazy").setup({
|
||||
-- Color schemes. Lazy, only selected will be loaded.
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'sainnhe/gruvbox-material',
|
||||
config = function(_)
|
||||
|
@ -30,7 +31,7 @@ require("lazy").setup({
|
|||
lazy = true,
|
||||
opts = {
|
||||
italics = {
|
||||
comments = true, -- Enable italic comments
|
||||
comments = true,
|
||||
},
|
||||
|
||||
plugins = {
|
||||
|
@ -58,9 +59,11 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Common dependency for Lua plugins
|
||||
-- -------------------------------------------------------------------------
|
||||
'nvim-lua/plenary.nvim',
|
||||
|
||||
-- Common dependency for many plugins (visual)
|
||||
-- -------------------------------------------------------------------------
|
||||
'nvim-tree/nvim-web-devicons',
|
||||
|
||||
{
|
||||
|
@ -74,6 +77,7 @@ require("lazy").setup({
|
|||
|
||||
-- Fuzzy finder (files, buffers, live grep, etc.)
|
||||
-- Includes a native build based on FZF for performance.
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'nvim-telescope/telescope.nvim',
|
||||
dependencies = { 'nvim-lua/plenary.nvim' },
|
||||
|
@ -96,6 +100,7 @@ require("lazy").setup({
|
|||
-- A pretty list for showing diagnostics, references, telescope results,
|
||||
-- quickfix and location lists to help you solve all the trouble your code
|
||||
-- is causing.
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'folke/trouble.nvim',
|
||||
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
||||
|
@ -112,12 +117,14 @@ require("lazy").setup({
|
|||
|
||||
-- Treesitter: Neovim bindings for the Tree-sitter parser generator tool and
|
||||
-- incremental parsing library.
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'nvim-treesitter/nvim-treesitter',
|
||||
build = ':TSUpdate'
|
||||
},
|
||||
|
||||
-- Neovim-native LSP Implementation
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'neovim/nvim-lspconfig',
|
||||
dependencies = {
|
||||
|
@ -173,6 +180,7 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- nvim-cmp - completion plugin, used for LSP and Metals
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'hrsh7th/nvim-cmp',
|
||||
dependencies = {
|
||||
|
@ -220,20 +228,21 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Metals, for Scala development.
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'scalameta/nvim-metals',
|
||||
--event = 'FileType *.scala,*.sbt',
|
||||
--lazy = true,
|
||||
dependencies = { 'nvim-lua/plenary.nvim' }
|
||||
},
|
||||
|
||||
-- Lualine (configures the bottom bars)
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'nvim-lualine/lualine.nvim',
|
||||
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
||||
},
|
||||
|
||||
-- bufferline - shows a bar at the top with open buffers
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'akinsho/bufferline.nvim',
|
||||
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
||||
|
@ -257,6 +266,7 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Floating terminal
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'voldikss/vim-floaterm',
|
||||
keys = {
|
||||
|
@ -277,12 +287,15 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Show signs for Git
|
||||
-- -------------------------------------------------------------------------
|
||||
{ 'lewis6991/gitsigns.nvim' },
|
||||
|
||||
-- Show unobtrusive indentation guides
|
||||
-- -------------------------------------------------------------------------
|
||||
{ 'lukas-reineke/indent-blankline.nvim', },
|
||||
|
||||
-- nvim-tree for when I want to view files
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'nvim-tree/nvim-tree.lua',
|
||||
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
||||
|
@ -298,12 +311,14 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Special highlighting and tracking for certain notable words
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'folke/todo-comments.nvim',
|
||||
dependencies = 'nvim-lua/plenary.nvim',
|
||||
},
|
||||
|
||||
-- Racket support
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'benknoble/vim-racket',
|
||||
event = 'BufEnter *.rkt',
|
||||
|
@ -311,6 +326,7 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- PlantUML syntax
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'aklt/plantuml-syntax',
|
||||
event = 'BufEnter *.puml',
|
||||
|
@ -318,6 +334,7 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- Terraform
|
||||
-- -------------------------------------------------------------------------
|
||||
{
|
||||
'hashivim/vim-terraform',
|
||||
event = 'BufEnter *.tf',
|
||||
|
@ -325,5 +342,6 @@ require("lazy").setup({
|
|||
},
|
||||
|
||||
-- i3 configuration syntax
|
||||
-- -------------------------------------------------------------------------
|
||||
'mboughaba/i3config.vim',
|
||||
})
|
||||
|
|
Loading…
Add table
Reference in a new issue