summaryrefslogtreecommitdiffstats
path: root/home-configuration/config/nvim/lua/plugins/lazy/plugins.lua
diff options
context:
space:
mode:
Diffstat (limited to 'home-configuration/config/nvim/lua/plugins/lazy/plugins.lua')
-rwxr-xr-xhome-configuration/config/nvim/lua/plugins/lazy/plugins.lua49
1 files changed, 40 insertions, 9 deletions
diff --git a/home-configuration/config/nvim/lua/plugins/lazy/plugins.lua b/home-configuration/config/nvim/lua/plugins/lazy/plugins.lua
index 4afee21..6522ecd 100755
--- a/home-configuration/config/nvim/lua/plugins/lazy/plugins.lua
+++ b/home-configuration/config/nvim/lua/plugins/lazy/plugins.lua
@@ -5,6 +5,7 @@ return {
"gentoo/gentoo-syntax",
"williamboman/mason.nvim",
"stevearc/conform.nvim",
+
{
"neovimhaskell/haskell-vim",
ft = "haskell",
@@ -18,31 +19,40 @@ return {
vim.g.haskell_indent_if = 2
end,
},
+
{
"nvim-telescope/telescope.nvim",
- --tag = "0.1.5",
branch = "master",
- dependencies = { "nvim-lua/plenary.nvim" },
+ dependencies = {
+ { "nvim-lua/plenary.nvim", branch = "master" },
+ },
},
+
{
"folke/todo-comments.nvim",
- dependencies = { "nvim-lua/plenary.nvim" },
+ dependencies = {
+ { "nvim-lua/plenary.nvim", branch = "master" },
+ },
opts = {},
},
+
{
"nvim-lualine/lualine.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
},
+
{
"nvimtools/none-ls.nvim",
dependencies = {
"nvimtools/none-ls-extras.nvim",
},
},
+
{
"windwp/nvim-autopairs",
event = "InsertEnter",
},
+
{
"hrsh7th/nvim-cmp",
dependencies = {
@@ -56,32 +66,41 @@ return {
"hrsh7th/vim-vsnip",
},
},
+
{
"ray-x/lsp_signature.nvim",
event = "VeryLazy",
},
+
{
"nvim-treesitter/nvim-treesitter",
lazy = false,
priority = 1000,
build = ":TSUpdate",
},
+
"f3fora/cmp-spell",
+
{
"debugloop/telescope-undo.nvim",
dependencies = {
{
"nvim-telescope/telescope.nvim",
- dependencies = { "nvim-lua/plenary.nvim" },
+ branch = "master",
+ dependencies = {
+ { "nvim-lua/plenary.nvim", branch = "master" },
+ },
},
},
},
+
{
"chomosuke/typst-preview.nvim",
lazy = false,
version = "1.*",
opts = {},
},
+
{
"MeanderingProgrammer/render-markdown.nvim",
dependencies = {
@@ -90,8 +109,10 @@ return {
},
opts = {},
},
+
"sitiom/nvim-numbertoggle",
"mluders/comfy-line-numbers.nvim",
+
{
"folke/which-key.nvim",
event = "VeryLazy",
@@ -100,6 +121,7 @@ return {
vim.o.timeoutlen = 300
end,
},
+
{
"folke/twilight.nvim",
opts = {
@@ -117,13 +139,13 @@ return {
"table",
"if_statement",
},
- exclude = {
- "md",
- },
+ exclude = { "md" },
},
},
+
"nguyenvukhang/nvim-toggler",
"alvan/vim-closetag",
+
{
"numtostr/fterm.nvim",
border = "double",
@@ -132,19 +154,28 @@ return {
width = 0.9,
},
},
+
{
"bluz71/vim-moonfly-colors",
name = "moonfly",
lazy = false,
priority = 1000,
},
+
{
- "Fasamii/netrw-icons.nvim",
+ "https://git.coasteen.xyz/netrw-icons.nvim.git",
dependencies = {
- "nvim-tree/nvim-web-devicons", -- or "echasnovski/mini.icons"
+ "nvim-tree/nvim-web-devicons",
},
config = function()
require("netrw-icons").setup()
end,
},
+
+ {
+ "catgoose/nvim-colorizer.lua",
+ config = function()
+ require("colorizer").setup()
+ end,
+ },
}