aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-02-06 21:51:14 +0200
committersrdusr <trevorgray@srdusr.com>2023-02-06 21:51:14 +0200
commite8a2775c5b2ac8041c7024672128bf8dcc2ecda5 (patch)
tree39925cec4bb56867a5319bde97a36c8c1fbd14bb /lua
parent9f89388acae734e65cc91164e66375849b512f74 (diff)
downloaddotfiles-e8a2775c5b2ac8041c7024672128bf8dcc2ecda5.tar.gz
dotfiles-e8a2775c5b2ac8041c7024672128bf8dcc2ecda5.zip
Clean config
Diffstat (limited to 'lua')
-rw-r--r--lua/plugins/telescope.lua50
1 files changed, 15 insertions, 35 deletions
diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua
index 8acec81..9459a3e 100644
--- a/lua/plugins/telescope.lua
+++ b/lua/plugins/telescope.lua
@@ -1,28 +1,15 @@
local M = {}
-local status_ok, telescope = pcall(require, "telescope")
-if not status_ok then
- return
-end
-
-
---local actions = require("telescope.actions")
---local builtin = require("telescope.builtin")
-
---local themes = require("telescope.themes")
---local utils = require("telescope.utils")
+-- Shorten function names
local actions = require("telescope.actions")
---local action_state = require("telescope.actions.state")
---local layout_actions = require("telescope.actions.layout")
-
-telescope.load_extension("fzf")
---telescope.load_extension("file_browser")
-require("telescope").load_extension "file_browser"
-require('telescope').load_extension('changed_files')
---require("telescope").load_extension("file_browser")
local fb_actions = require("telescope").extensions.file_browser.actions
---telescope.load_extension('media_files')
+local builtin = require("telescope.builtin")
+local themes = require("telescope.themes")
+local utils = require("telescope.utils")
+local action_state = require("telescope.actions.state")
+local layout_actions = require("telescope.actions.layout")
+
-telescope.setup({
+require('telescope').setup({
defaults = {
vimgrep_arguments = {
"rg",
@@ -261,25 +248,18 @@ telescope.setup({
},
},
},
- --["ui-select"] = { -- mostly code actions
- -- initial_mode = "normal",
- -- prompt_prefix = " ",
- -- results_title = '',
- -- layout_strategy = "bottom_pane",
- -- sorting_strategy = "ascending",
- -- layout_config = { bottom_pane = { height = 8 } },
- --},
- ["ui-select"] = {
- require("telescope.themes").get_dropdown({}),
- },
},
})
--------------------------------------------------------------------------------
--- have to be loaded after telescope config
---require("telescope").load_extension("ui-select") -- use telescope for selections like code actions
-telescope.load_extension("ui-select")
+-- Load extensions:
+-- have to be loaded after telescope setup/config
+require('telescope').load_extension('fzf')
+require('telescope').load_extension('ui-select')
+require("telescope").load_extension("file_browser")
+require('telescope').load_extension('changed_files')
+require('telescope').load_extension('media_files')
function M.find_configs()
require("telescope.builtin").find_files {