summaryrefslogtreecommitdiff
path: root/lua/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'lua/plugins')
-rw-r--r--lua/plugins/picker.lua47
-rw-r--r--lua/plugins/ui.lua17
2 files changed, 8 insertions, 56 deletions
diff --git a/lua/plugins/picker.lua b/lua/plugins/picker.lua
index 478a689..bf60d6a 100644
--- a/lua/plugins/picker.lua
+++ b/lua/plugins/picker.lua
@@ -1,12 +1,3 @@
-local mini = function(key, action, desc)
- return {
- key,
- "<cmd>Pick " .. action .. "<CR>",
- mode = { "n" },
- desc = desc,
- }
-end
-
local telescope_builtin = function(key, action, desc)
return {
key,
@@ -18,45 +9,9 @@ end
return {
{
- "mini.pick",
- for_cat = "core.picker.mini",
- event = "DeferredUIEnter",
- keys = {
- mini("<leader>ff", "files", "finde files"),
- mini("<leader>fb", "buffers", "Find open buffers"),
- mini("<leader>fh", "help", "Find help"),
- mini("<leader>/", "grep_live", "Live grep"),
-
- -- MiniExtra
- mini("<leader>fd", "diagnostic", "Diagnostics"),
- mini("<leader>fgb", "git_branches", "Git branches"),
- mini("<leader>fc", "git_commits", "Git commits"),
-
- -- LSP scopes
- mini("<leader>fr", "lsp scope='references'", "LSP references"),
- mini("<leader>ds", "lsp scope='document_symbol'", "Document symbols"),
- mini("<leader>ws", "lsp scope='workspace_symbol'", "Workspace symbols"),
-
- mini("ld", "lsp scope='definition'", "Goto definition"),
- mini("ltd", "lsp scope='type_definition'", "Goto type definition"),
- mini("lD", "lsp scope='declaration'", "Goto declaration"),
- mini("lr", "lsp scope='references'", "Goto references"),
- mini("lI", "lsp scope='implementation'", "Goto implementation"),
- },
- load = function(name)
- require("lzextras").loaders.multi({
- name,
- "mini.extra",
- })
- end,
- after = function()
- require("mini.pick").setup()
- end,
- },
- {
"telescope.nvim",
event = "DeferredUIEnter",
- for_cat = "core.picker.telescope",
+ for_cat = "core.picker",
keys = {
telescope_builtin("<leader>ff", "find_files", "Search files in cwd"),
telescope_builtin("<leader>fb", "buffers", "Search files in cwd"),
diff --git a/lua/plugins/ui.lua b/lua/plugins/ui.lua
index 33d869c..493c426 100644
--- a/lua/plugins/ui.lua
+++ b/lua/plugins/ui.lua
@@ -1,18 +1,15 @@
return {
- -- {
- -- "mini.indentscope",
- -- for_cats = "ui",
- -- event = { "BufReadPre", "BufNewFile" },
- -- after = function()
- -- require("mini.indentscope").setup({ symbol = "│" })
- -- end,
- -- },
{
- "mini.statusline",
+ "lualine.nvim",
for_cats = "ui",
event = { "DeferredUIEnter" },
after = function()
- require("mini.statusline").setup()
+ require("lualine").setup({
+ options = {
+ component_separators = { left = "|", right = "|" },
+ section_separators = {},
+ },
+ })
end,
},
{