clean : debloat config | rm un-needed plugins

This commit is contained in:
siduck76 2021-10-02 10:41:50 +05:30
parent ba3af27de0
commit a1c234e001
6 changed files with 0 additions and 154 deletions

View File

@ -58,7 +58,6 @@ M.ui = {
M.plugins = {
-- enable and disable plugins (false for disable)
status = {
autosave = false, -- to autosave files
blankline = true, -- show code scope with symbols
bufferline = true, -- list open buffers up the top, easy switching too
colorizer = false, -- color RGB, HEX, CSS, NAME color codes
@ -68,9 +67,7 @@ M.plugins = {
feline = true, -- statusline
gitsigns = true, -- gitsigns in statusline
lspsignature = true, -- lsp enhancements
neoscroll = false, -- smooth scroll
telescope_media = false, -- media previews within telescope finders
truezen = false, -- distraction free & minimalist UI mode
vim_matchup = true, -- % operator enhancements
cmp = true,
nvimtree = true,
@ -98,8 +95,6 @@ M.plugins = {
-- default, round , slant , block , arrow
style = "default",
},
autosave = false, -- autosave on changed text or insert mode leave
-- timeout to be used for using escape with a key combination, see mappings.plugins.better_escape
esc_insertmode_timeout = 300,
},
default_plugin_config_replace = {},
@ -195,12 +190,6 @@ M.mappings.plugins = {
media_files = "<leader>fp",
},
},
-- distraction free & minimalist UI mode
truezen = {
ataraxis_mode = "<leader>zz", -- center
focus_mode = "<leader>zf",
minimalistic_mode = "<leader>zm", -- as it is
},
}
return M

View File

@ -169,12 +169,4 @@ M.telescope_media = function()
map("n", m.media_files, ":Telescope media_files <CR>")
end
M.truezen = function()
local m = plugin_maps.truezen
map("n", m.ataraxis_mode, ":TZAtaraxis <CR>")
map("n", m.focus_mode, ":TZFocus <CR>")
map("n", m.minimalistic_mode, ":TZMinimalist <CR>")
end
return M

View File

@ -1,10 +1,5 @@
local present1, nvim_lsp = pcall(require, "lspconfig")
local overrides = require("core.hooks").createOverrides "lsp"
if not present1 then
return
end
local function on_attach(_, bufnr)
local function buf_set_keymap(...)
vim.api.nvim_buf_set_keymap(bufnr, ...)

View File

@ -16,28 +16,6 @@ M.autopairs = function()
}
end
M.autosave = function()
-- autosave.nvim plugin is disabled by default
local present, autosave = pcall(require, "autosave")
if not present then
return
end
autosave.setup {
enabled = chadrc_config.plugins.options.autosave, -- takes boolean value from init.lua
execution_message = "autosaved at : " .. vim.fn.strftime "%H:%M:%S",
events = { "InsertLeave", "TextChanged" },
conditions = {
exists = true,
filetype_is_not = {},
modifiable = true,
},
clean_command_line_interval = 2500,
on_off_commands = true,
write_all_buffers = false,
}
end
M.better_escape = function()
require("better_escape").setup {
mapping = chadrc_config.mappings.plugins.better_escape.esc_insertmode,
@ -104,12 +82,6 @@ M.luasnip = function()
require("luasnip/loaders/from_vscode").load { path = { chadrc_config.plugins.options.luasnip.snippet_path } }
end
M.neoscroll = function()
pcall(function()
require("neoscroll").setup()
end)
end
M.signature = function()
local present, lspsignature = pcall(require, "lsp_signature")
if present then

View File

@ -1,67 +0,0 @@
local present, true_zen = pcall(require, "true-zen")
if not present then
return
end
true_zen.setup {
ui = {
bottom = {
cmdheight = 1,
laststatus = 0,
ruler = false,
showmode = false,
showcmd = false,
},
top = {
showtabline = 0,
},
left = {
number = false,
relativenumber = false,
signcolumn = "no",
},
},
modes = {
ataraxis = {
left_padding = 32,
right_padding = 32,
top_padding = 1,
bottom_padding = 1,
ideal_writing_area_width = { 0 },
auto_padding = true,
keep_default_fold_fillchars = true,
custome_bg = "",
bg_configuration = true,
affected_higroups = {
NonText = {},
FoldColumn = {},
ColorColumn = {},
VertSplit = {},
StatusLine = {},
StatusLineNC = {},
SignColumn = {},
},
},
focus = {
margin_of_error = 5,
focus_method = "experimental",
},
},
integrations = {
vim_gitgutter = false,
tmux = false,
gitsigns = false,
nvim_bufferline = true,
limelight = false,
vim_airline = false,
vim_powerline = false,
vim_signify = false,
express_line = false,
lualine = false,
},
misc = {
on_off_commands = false,
ui_elements_commands = false,
cursor_by_mode = false,
},
}

View File

@ -111,17 +111,6 @@ return packer.startup(function()
end,
}
-- smooth scroll
use {
"karb94/neoscroll.nvim",
disable = not status.neoscroll,
opt = true,
config = override_req("neoscroll", "(plugins.configs.others).neoscroll()"),
setup = function()
require("core.utils").packer_lazy_load "neoscroll.nvim"
end,
}
-- lsp stuff
use {
@ -153,16 +142,6 @@ return packer.startup(function()
end,
}
-- load autosave only if its globally enabled
use {
disable = not status.autosave,
"Pocco81/AutoSave.nvim",
config = override_req("autosave", "(plugins.configs.others).autosave()"),
cond = function()
return require("core.utils").load_config().plugins.options.autosave == true
end,
}
use {
"max397574/better-escape.nvim",
disable = not status.esc_insertmode,
@ -283,19 +262,5 @@ return packer.startup(function()
end,
}
use {
"Pocco81/TrueZen.nvim",
disable = not status.truezen,
cmd = {
"TZAtaraxis",
"TZMinimalist",
"TZFocus",
},
config = override_req("truezen", "plugins.configs.zenmode"),
setup = function()
require("core.mappings").truezen()
end,
}
require("core.hooks").run("install_plugins", use)
end)