Updating config

Signed-off-by: Taken <taken@mairimashita.org>
This commit is contained in:
2023-09-04 17:32:40 +02:00
parent ed11de7cc7
commit 8be2c6485d
6 changed files with 58 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ local augroup = vim.api.nvim_create_augroup
-- Groups -- Groups
local neogitCmds = augroup("MyCustomNeogitEvents", { clear = true }) local neogitCmds = augroup("MyCustomNeogitEvents", { clear = true })
local nvimhelp = augroup("help_window_right", {}) local nvimhelp = augroup("help_window_right", {})
local mkdirrun = augroup("MkdirRun", { clear = true })
-- Neogit nvim tree refresh -- Neogit nvim tree refresh
autocmd("User", { autocmd("User", {
@@ -36,3 +37,11 @@ autocmd("BufWinEnter", {
end end
end, end,
}) })
autocmd("BufWritePre", {
group = mkdirrun,
pattern = { "*" },
callback = function()
require("taken.functions.mkdir").run()
end,
})

View File

@@ -71,6 +71,8 @@ set("n", "<leader>tr", function()
require("nvim-tree.api").tree.change_root(vim.fn.getcwd()) require("nvim-tree.api").tree.change_root(vim.fn.getcwd())
end, { desc = "Change root dir to current dir" }) end, { desc = "Change root dir to current dir" })
set("n", "<leader>tf", "<cmd>MaximizerToggle <CR>", { desc = "Toggle maximizer" })
-- trouble -- trouble
set("n", "<leader>tt", "<cmd>TroubleToggle <CR>", { silent = true }) set("n", "<leader>tt", "<cmd>TroubleToggle <CR>", { silent = true })

View File

@@ -0,0 +1,19 @@
-- code by https://github.com/jghauser/mkdir.nvim
local fn = vim.fn
local M = {}
function M.run()
local dir = fn.expand('<afile>:p:h')
if dir:find('%l+://') == 1 then
return
end
if fn.isdirectory(dir) == 0 then
fn.mkdir(dir, 'p')
end
end
return M

View File

@@ -51,4 +51,15 @@ return {
priority = 1000, priority = 1000,
lazy = true, lazy = true,
}, },
{
"ofirgall/ofirkai.nvim",
config = true,
priority = 1000,
lazy = true,
},
{
"rebelot/kanagawa.nvim",
priority = 1000,
lazy = true,
},
} }

View File

@@ -12,7 +12,10 @@ return {
"sindrets/diffview.nvim", "sindrets/diffview.nvim",
cmd = "DiffviewOpen", cmd = "DiffviewOpen",
}, },
{ "windwp/nvim-ts-autotag", dependencies = "nvim-treesitter" }, {
"windwp/nvim-ts-autotag",
dependencies = "nvim-treesitter",
},
{ {
"lewis6991/gitsigns.nvim", "lewis6991/gitsigns.nvim",
config = true, config = true,
@@ -46,6 +49,7 @@ return {
}, },
{ {
"f-person/git-blame.nvim", "f-person/git-blame.nvim",
enabled = false,
config = function() config = function()
vim.cmd([[ vim.cmd([[
let g:gitblame_enabled = 1 let g:gitblame_enabled = 1

View File

@@ -0,0 +1,12 @@
return {
"sunjon/shade.nvim",
event = { "WinEnter", "BufWinEnter" },
config = function()
local shade = require("shade")
shade.setup({
keys = {
toggle = "<leader>ts"
}
})
end
}