summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorchristianchiarulli <[email protected]>2021-07-09 21:34:12 -0400
committerchristianchiarulli <[email protected]>2021-07-09 21:34:12 -0400
commit4ff04e31f0216278f0549b5c493e153d66759e00 (patch)
tree9cfce5e41503beb0d66448eba89328198a921c62 /lua
parentb8182d5aeecd50ad6a7d4f5b9b1a8ccbd8bbad02 (diff)
config refactor
Diffstat (limited to 'lua')
-rw-r--r--lua/default-config.lua7
-rw-r--r--lua/lv-dap/config.lua9
-rw-r--r--lua/lv-dap/init.lua7
-rw-r--r--lua/lv-telescope/config.lua1
-rw-r--r--lua/lv-treesitter/init.lua2
-rw-r--r--lua/lv-which-key/init.lua8
-rw-r--r--lua/plugins.lua13
-rw-r--r--lua/settings.lua46
8 files changed, 45 insertions, 48 deletions
diff --git a/lua/default-config.lua b/lua/default-config.lua
index 455832c0..f840be03 100644
--- a/lua/default-config.lua
+++ b/lua/default-config.lua
@@ -72,7 +72,8 @@ O = {
plugin = {
-- Builtins
- ts_playground = { active = false },
+ diffview = { active = false },
+
ts_context_commentstring = { active = false },
ts_hintobjects = { active = false },
ts_autotag = { active = false },
@@ -82,10 +83,7 @@ O = {
telescope_fzy = { active = false },
telescope_project = { active = false },
indent_line = { active = false },
- debug = { active = false },
- dap_install = { active = false },
lush = { active = false },
- diffview = { active = false },
},
user_which_key = {},
@@ -240,3 +238,4 @@ require "lv-floatterm.config"
require "lv-galaxyline.config"
require "lv-gitsigns.config"
require "lv-telescope.config"
+require "lv-dap.config"
diff --git a/lua/lv-dap/config.lua b/lua/lv-dap/config.lua
new file mode 100644
index 00000000..b626deaa
--- /dev/null
+++ b/lua/lv-dap/config.lua
@@ -0,0 +1,9 @@
+O.plugin.dap = {
+ active = false,
+ breakpoint = {
+ text = "ï—£",
+ texthl = "LspDiagnosticsSignError",
+ linehl = "",
+ numhl = "",
+ },
+}
diff --git a/lua/lv-dap/init.lua b/lua/lv-dap/init.lua
index f3312bbb..f8ff845c 100644
--- a/lua/lv-dap/init.lua
+++ b/lua/lv-dap/init.lua
@@ -3,12 +3,7 @@ if not status_ok then
return
end
-- require "dap"
-vim.fn.sign_define("DapBreakpoint", {
- text = "ï—£",
- texthl = "LspDiagnosticsSignError",
- linehl = "",
- numhl = "",
-})
+vim.fn.sign_define("DapBreakpoint", O.plugin.dap.breakpoint)
dap.defaults.fallback.terminal_win_cmd = "50vsplit new"
O.user_which_key["d"] = {
diff --git a/lua/lv-telescope/config.lua b/lua/lv-telescope/config.lua
index 49112bc2..7bab2633 100644
--- a/lua/lv-telescope/config.lua
+++ b/lua/lv-telescope/config.lua
@@ -4,6 +4,7 @@ if not status_ok then
end
O.plugin.telescope = {
+ active = false,
defaults = {
find_command = {
"rg",
diff --git a/lua/lv-treesitter/init.lua b/lua/lv-treesitter/init.lua
index 55f45809..649141f3 100644
--- a/lua/lv-treesitter/init.lua
+++ b/lua/lv-treesitter/init.lua
@@ -121,7 +121,7 @@ treesitter_configs.setup {
keymaps = { ["."] = "textsubjects-smart", [";"] = "textsubjects-big" },
},
playground = {
- enable = O.plugin.ts_playground.active,
+ enable = false,
disable = {},
updatetime = 25, -- Debounced time for highlighting nodes in the playground from source code
persist_queries = false, -- Whether the query persists across vim sessions
diff --git a/lua/lv-which-key/init.lua b/lua/lv-which-key/init.lua
index 6ae12dd3..6189aa50 100644
--- a/lua/lv-which-key/init.lua
+++ b/lua/lv-which-key/init.lua
@@ -188,10 +188,10 @@ local mappings = {
},
}
-if O.plugin.ts_playground.active then
- vim.api.nvim_set_keymap("n", "<leader>Th", ":TSHighlightCapturesUnderCursor<CR>", { noremap = true, silent = true })
- mappings[""] = "Highlight Capture"
-end
+-- if O.plugin.ts_playground.active then
+-- vim.api.nvim_set_keymap("n", "<leader>Th", ":TSHighlightCapturesUnderCursor<CR>", { noremap = true, silent = true })
+-- mappings[""] = "Highlight Capture"
+-- end
if O.plugin.zen.active then
vim.api.nvim_set_keymap("n", "<leader>z", ":ZenMode<CR>", { noremap = true, silent = true })
diff --git a/lua/plugins.lua b/lua/plugins.lua
index d107657d..a3978866 100644
--- a/lua/plugins.lua
+++ b/lua/plugins.lua
@@ -36,7 +36,7 @@ return require("packer").startup(function(use)
use {
"nvim-telescope/telescope.nvim",
config = [[require('lv-telescope')]],
- --event = "BufEnter",
+ event = "BufWinEnter",
}
-- Autocomplete
@@ -158,13 +158,6 @@ return require("packer").startup(function(use)
disable = not O.plugin.zen.active,
}
- -- Treesitter playground
- use {
- "nvim-treesitter/playground",
- event = "BufRead",
- disable = not O.plugin.ts_playground.active,
- }
-
use {
"lukas-reineke/indent-blankline.nvim",
event = "BufRead",
@@ -198,7 +191,7 @@ return require("packer").startup(function(use)
config = function()
require "lv-dap"
end,
- disable = not O.plugin.debug.active,
+ disable = not O.plugin.dap.active,
}
-- Floating terminal
@@ -246,7 +239,7 @@ return require("packer").startup(function(use)
use {
"Pocco81/DAPInstall.nvim",
-- event = "BufRead",
- disable = not O.plugin.dap_install.active,
+ disable = not O.plugin.dap.active,
}
-- LANGUAGE SPECIFIC GOES HERE
diff --git a/lua/settings.lua b/lua/settings.lua
index 04a302aa..396df565 100644
--- a/lua/settings.lua
+++ b/lua/settings.lua
@@ -59,26 +59,26 @@ opt.wrap = O.wrap_lines -- display lines as one long line
opt.spell = O.spell
opt.spelllang = O.spelllang
opt.scrolloff = 8 -- is one of my fav
---local disabled_built_ins = {
--- "netrw",
--- "netrwPlugin",
--- "netrwSettings",
--- "netrwFileHandlers",
--- "gzip",
--- "zip",
--- "zipPlugin",
--- "tar",
--- "tarPlugin", -- 'man',
--- "getscript",
--- "getscriptPlugin",
--- "vimball",
--- "vimballPlugin",
--- "2html_plugin",
--- "logipat",
--- "rrhelper",
--- "spellfile_plugin",
--- -- 'matchit', 'matchparen', 'shada_plugin',
---}
---for _, plugin in pairs(disabled_built_ins) do
--- vim.g["loaded_" .. plugin] = 1
---end
+local disabled_built_ins = {
+ "netrw",
+ "netrwPlugin",
+ "netrwSettings",
+ "netrwFileHandlers",
+ "gzip",
+ "zip",
+ "zipPlugin",
+ "tar",
+ "tarPlugin", -- 'man',
+ "getscript",
+ "getscriptPlugin",
+ "vimball",
+ "vimballPlugin",
+ "2html_plugin",
+ "logipat",
+ "rrhelper",
+ "spellfile_plugin",
+ -- 'matchit', 'matchparen', 'shada_plugin',
+}
+for _, plugin in pairs(disabled_built_ins) do
+ vim.g["loaded_" .. plugin] = 1
+end