Update 2025-05-31

Update 2025-05-03

Update 2025-05-05

Update 2025-05-07

Update 2025-05-09

chore: use mini.nvim

Update 2025-05-12

Update 2025-05-14

Update 2025-05-16

Update 2025-05-17

Update 2025-05-20

Update 2025-05-21

Update 2025-05-23

Update 2025-05-25

Update 2025-05-30
This commit is contained in:
2025-05-02 20:43:15 +03:00
parent 0c2ba155d4
commit 34fb80c6c4
45 changed files with 616 additions and 478 deletions

View File

@@ -1,5 +1,9 @@
return {
"folke/snacks.nvim",
dependencies = {
"echasnovski/mini.icons",
"stevearc/oil.nvim",
},
priority = 1000,
lazy = false,
opts = function()
@@ -12,11 +16,11 @@ return {
bigfile = { enabled = true },
bufdelete = { enabled = true },
dashboard = { enabled = false },
debug = { enabled = false },
debug = { enabled = true },
dim = { enabled = true },
explorer = { enabled = false },
git = { enabled = false },
gitbrowse = { enabled = false },
gitbrowse = { enabled = true },
image = {
enabled = true,
doc = {
@@ -41,29 +45,19 @@ return {
scope = { enabled = false },
scratch = { enabled = false },
scroll = { enabled = false },
statuscolumn = { enabled = false },
statuscolumn = {
enabled = true,
left = { "mark", "sign", "git" },
right = { "fold" },
},
terminal = { enabled = false },
toggle = { enabled = false },
toggle = { enabled = true },
win = { enabled = false },
words = { enabled = true },
zen = { enabled = true },
zen = { enabled = false },
}
end,
keys = {
{
"<leader>zz",
function()
Snacks.zen()
end,
desc = "Toggle Zen Mode",
},
{
"<leader>zZ",
function()
Snacks.zen.zoom()
end,
desc = "Toggle Zoom",
},
{
"<leader>Nn",
function()
@@ -78,6 +72,13 @@ return {
end,
desc = "Profiler Scratch Bufer",
},
{
"<leader>gB",
function()
Snacks.gitbrowse()
end,
desc = "Git Browse",
},
},
init = function()
vim.api.nvim_create_autocmd("User", {