Config touchup -- comments to break up the file

This commit is contained in:
pfm 2023-02-15 10:20:16 -06:00
parent 756b7f8c60
commit 589bbeeb68

View file

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