This commit is contained in:
foozzi 2024-08-18 16:57:33 +02:00
parent 4396724c36
commit bbf6f65419
20 changed files with 359 additions and 114 deletions

View file

@ -0,0 +1,11 @@
return {
"sainnhe/everforest",
lazy = false,
priority = 1000,
config = function()
-- Optionally configure and load the colorscheme
-- directly inside the plugin declaration.
vim.g.everforest_enable_italic = true
vim.cmd.colorscheme("everforest")
end,
}

View file

@ -1,6 +1,7 @@
return {
"ellisonleao/gruvbox.nvim", lazy=false,
priority = 1000,
"ellisonleao/gruvbox.nvim",
lazy = true,
priority = 0,
opts = {},
config = function()
vim.cmd("colorscheme gruvbox")

View file

@ -1,10 +0,0 @@
return {
"lukas-reineke/headlines.nvim",
dependencies = "nvim-treesitter/nvim-treesitter",
opts = {
markdown = {
fat_headline_lower_string = "",
},
},
lazy = false,
}

View file

@ -112,6 +112,7 @@ local config = function()
biome = function() -- use tsserver instead
return {}
end,
require("lspconfig").marksman.setup({}),
},
})
@ -130,7 +131,7 @@ local config = function()
completeopt = "menu,menuone,noinsert",
},
sources = {
{ name = "mkdnflow" },
-- { name = "mkdnflow" },
{ name = "luasnip" },
{ name = "path" },
{ name = "nvim_lsp" },

View file

@ -1,33 +1,12 @@
return {
"foozzi/mkdnflow.nvim",
lazy = true,
"jakewvincent/mkdnflow.nvim",
-- ft = "markdown",
config = function()
require("mkdnflow").setup({
modules = {
bib = true,
buffers = true,
conceal = true,
cursor = true,
folds = true,
links = true,
lists = true,
maps = true,
paths = true,
tables = true,
yaml = true,
cmp = true,
},
filetypes = { md = true, rmd = true, markdown = true, telekasten = true },
links = {
transform_explicit = function(text)
return text
end,
style = "wiki",
name_is_source = true,
cmp = false,
},
})
end,
dependencies = {
"bullets-vim/bullets.vim",
},
-- Your other plugins
}

View file

@ -0,0 +1,8 @@
return {
"MeanderingProgrammer/render-markdown.nvim",
opts = {},
-- dependencies = { "nvim-treesitter/nvim-treesitter", "echasnovski/mini.nvim" }, -- if you use the mini.nvim suite
-- dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.icons' }, -- if you use standalone mini plugins
dependencies = { "nvim-treesitter/nvim-treesitter", "nvim-tree/nvim-web-devicons" }, -- if you prefer nvim-web-devicons
lazy = false,
}

View file

@ -0,0 +1,10 @@
return {
"folke/todo-comments.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
opts = {
-- your configuration comes here
-- or leave it empty to use the default settings
-- refer to the configuration section below
},
lazy = false,
}

View file

@ -0,0 +1,3 @@
return {
"folke/twilight.nvim",
}

View file

@ -0,0 +1,7 @@
return {
ft = "markdown",
"andrewferrier/wrapping.nvim",
config = function()
require("wrapping").setup()
end,
}

View file

@ -0,0 +1,22 @@
return {
{
ft = "markdown",
"folke/zen-mode.nvim",
opts = {
window = {
backdrop = 1,
options = {
number = false,
},
},
plugins = {
options = {
laststatus = 1,
},
alacritty = {
enabled = true,
},
},
},
},
}