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

View File

@@ -2,15 +2,26 @@ return {
"stevearc/oil.nvim", "stevearc/oil.nvim",
opts = {}, opts = {},
config = function() config = function()
require("oil").setup { require("oil").setup({
default_file_explorer = true, default_file_explorer = true,
delete_to_trash = true, delete_to_trash = true,
skip_confirm_for_simple_edits = true, skip_confirm_for_simple_edits = true,
use_default_keymaps = true, use_default_keymaps = true,
keymaps = { keymaps = {
["g?"] = { "actions.show_help", mode = "n" }, ["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.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" }, ["g."] = { "actions.toggle_hidden", mode = "n" },
}, },
view_options = { view_options = {
@@ -20,7 +31,7 @@ return {
return name == ".." or name == ".git" return name == ".." or name == ".git"
end, end,
}, },
} })
end, end,
dependencies = { "nvim-tree/nvim-web-devicons" }, dependencies = { "nvim-tree/nvim-web-devicons" },
} }

View File

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