add: auto command config

This commit is contained in:
asep komarudin 2024-02-26 10:30:07 +07:00
parent 70428b51b5
commit 2cceb76b43
4 changed files with 16 additions and 7 deletions

View file

@ -5,6 +5,7 @@ require("user.colorscheme")
require("user.keymaps") require("user.keymaps")
-- require("user.snip") -- require("user.snip")
require("core.neovide") require("core.neovide")
require("custom.autocmd")
-- require("user.nvim-tree") -- require("user.nvim-tree")
-- require("user.options") -- require("user.options")
-- require("user.keymaps") -- require("user.keymaps")

7
lua/custom/autocmd.lua Normal file
View file

@ -0,0 +1,7 @@
local transparent_mode = require("core.config").transparent_mode
if transparent_mode ~= nil then
if transparent_mode == 1 then
vim.cmd("TransparentDisable")
vim.cmd("TransparentEnable")
end
end

View file

@ -11,7 +11,8 @@ if data_exists then
if tras == 1 then if tras == 1 then
transp = true transp = true
sidebar = "transparent" sidebar = "transparent"
hilight = "#3E4254" -- hilight = "#3E4254"
hilight = "#353a56"
end end
end end
tokyonight.setup({ tokyonight.setup({

View file

@ -175,7 +175,7 @@ if vim.fn.has("win32") == 1 then
end end
-- for debug -- for debug
local debug_key = {} local debug_key = {}
local trasparant = {} -- local trasparant = {}
-- local is_dap = pcall(require, "dap") -- local is_dap = pcall(require, "dap")
function _close_buffer() function _close_buffer()
@ -184,10 +184,10 @@ function _close_buffer()
require("bufdelete").bufdelete(buf, true) require("bufdelete").bufdelete(buf, true)
end end
local trans_ok, _ = pcall(require, "transparent") -- local trans_ok, _ = pcall(require, "transparent")
if trans_ok then -- if trans_ok then
trasparant = { "<cmd>TransparentToggle<cr>", "Toggle Transparency" } -- trasparant = { "<cmd>TransparentToggle<cr>", "Toggle Transparency" }
end -- end
if vim.fn.has("win32") == 0 then if vim.fn.has("win32") == 0 then
debug_key = { debug_key = {
@ -213,7 +213,7 @@ local mappings2 = {
["/"] = { "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", "󰆈 Commet Block" }, ["/"] = { "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", "󰆈 Commet Block" },
} }
local mappings = { local mappings = {
["c"] = trasparant, -- ["c"] = trasparant,
["a"] = { "<cmd>Alpha<cr>", "󰕮 Alpha" }, ["a"] = { "<cmd>Alpha<cr>", "󰕮 Alpha" },
["b"] = { ["b"] = {
"<cmd>lua require('telescope.builtin').buffers(require('telescope.themes').get_dropdown{previewer = false})<cr>", "<cmd>lua require('telescope.builtin').buffers(require('telescope.themes').get_dropdown{previewer = false})<cr>",