This commit is contained in:
2025-01-19 12:08:36 -05:00
parent 288f993165
commit 574d2a8622
3 changed files with 46 additions and 36 deletions

View File

@@ -2,12 +2,11 @@ require("vxclutch.set")
require("vxclutch.remap")
require("vxclutch.lazy_init")
local augroup = vim.api.nvim_create_augroup
local autocmd = vim.api.nvim_create_autocmd
local VxclutchGroup = augroup('Vxclutch', {})
local VxclutchGroup = augroup("Vxclutch", {})
autocmd('BufEnter', {
autocmd("BufEnter", {
group = VxclutchGroup,
callback = function()
if vim.bo.filetype == "zig" then
@@ -15,5 +14,5 @@ autocmd('BufEnter', {
else
vim.cmd.colorscheme("rose-pine-moon")
end
end
end,
})

View File

@@ -2,15 +2,26 @@ return {
"stevearc/oil.nvim",
opts = {},
config = function()
require("oil").setup {
require("oil").setup({
default_file_explorer = true,
delete_to_trash = true,
skip_confirm_for_simple_edits = true,
use_default_keymaps = true,
keymaps = {
["g?"] = { "actions.show_help", mode = "n" },
["<CR>"] = "actions.select",
["<CR>"] = { "actions.select" },
["<C-s>"] = false,
["<C-h>"] = false,
["<C-t>"] = false,
["<C-p>"] = false,
["<C-c>"] = false,
["<C-r>"] = { "actions.refresh" },
["-"] = { "actions.parent", mode = "n" },
["_"] = { "actions.open_cwd", mode = "n" },
["<leader>d"] = { "actions.cd", mode = "n" },
["~"] = { "actions.cd", opts = { scope = "tab" }, mode = "n" },
["gs"] = false,
["gx"] = { "actions.open_external" },
["g."] = { "actions.toggle_hidden", mode = "n" },
},
view_options = {
@@ -20,7 +31,7 @@ return {
return name == ".." or name == ".git"
end,
},
}
})
end,
dependencies = { "nvim-tree/nvim-web-devicons" },
}

View File

@@ -37,4 +37,4 @@ vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir"
vim.opt.undofile = true
-- Statusline --
vim.o.statusline = "%f"
vim.o.statusline = "%f %m"