From 7648e5d8914ecc65346ce7d1c49e1a5fe2979564 Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Sun, 22 May 2022 11:36:56 +0200 Subject: [PATCH] chore: remove media and scratch directory --- media/demo_script.lua | 47 ----------------------- media/demo_script_2.lua | 30 --------------- media/simple_rg_example.hnt | 34 ----------------- media/worflow.txt | 26 ------------- scratch/batched_finder_and_sorter.lua | 55 --------------------------- scratch/piped_to_fzf.lua | 33 ---------------- scratch/slow_proc.sh | 11 ------ 7 files changed, 236 deletions(-) delete mode 100644 media/demo_script.lua delete mode 100644 media/demo_script_2.lua delete mode 100644 media/simple_rg_example.hnt delete mode 100644 media/worflow.txt delete mode 100644 scratch/batched_finder_and_sorter.lua delete mode 100644 scratch/piped_to_fzf.lua delete mode 100755 scratch/slow_proc.sh diff --git a/media/demo_script.lua b/media/demo_script.lua deleted file mode 100644 index 8074523..0000000 --- a/media/demo_script.lua +++ /dev/null @@ -1,47 +0,0 @@ -local finders = require('telescope.finders') -local previewers = require('telescope.previewers') -local pickers = require('telescope.pickers') -local sorters = require('telescope.sorters') - --- Get all the items from v:oldfiles that are valid files -local valid_oldfiles = vim.tbl_filter(function(val) - return 0 ~= vim.fn.filereadable(val) -end, vim.v.oldfiles) - --- print(vim.inspect(valid_oldfiles)) --- => { --- "/home/tj/blah.txt", --- "/home/tj/another_dir/file.py", --- ... --- } - --- Create a finder from a Lua list. -local oldfiles_finder = finders.new_table(valid_oldfiles) - --- Get a pre-defined sorter. --- Sorters return a "score" for each "Entry" found by a finder. --- --- This sorter is optimized to best find files in a fuzzy manner. -local oldfiles_sorter = sorters.get_fuzzy_file() - --- Get a pre-defined previewer. --- Previewers take the currently selected entry, --- and put a preview of it in a floating window -local oldfiles_previewer = previewers.cat - --- Create and run a Picker. --- Pickers are the main entry point to telescope. --- They manage the interactions between: --- Finder, --- Sorter, --- Previewer --- --- And provide the UI for the user. -pickers.new { - prompt = 'Oldfiles', - finder = oldfiles_finder, - sorter = oldfiles_sorter, - previewer = oldfiles_previewer, -}:find() - - diff --git a/media/demo_script_2.lua b/media/demo_script_2.lua deleted file mode 100644 index 9394ffc..0000000 --- a/media/demo_script_2.lua +++ /dev/null @@ -1,30 +0,0 @@ -local finders = require('telescope.finders') -local previewers = require('telescope.previewers') -local pickers = require('telescope.pickers') - --- Create a new finder. --- This finder, rather than taking a Lua list, --- generates a shell command that should be run. --- --- Each line of the shell command is converted to an entry, --- and is possible to preview with builtin previews. --- --- In this example, we use ripgrep to search over your entire directory --- live as you type. -local live_grepper = finders.new_job(function(prompt) - if not prompt or prompt == "" then - return nil - end - - return { 'rg', "--vimgrep", prompt} -end) - --- Create and run the Picker. --- --- NOTE: No sorter is needed to be passed. --- Results will be returned in the order they are received. -pickers.new({ - prompt = 'Live Grep', - finder = live_grepper, - previewer = previewers.vimgrep, -}):find() diff --git a/media/simple_rg_example.hnt b/media/simple_rg_example.hnt deleted file mode 100644 index a007479..0000000 --- a/media/simple_rg_example.hnt +++ /dev/null @@ -1,34 +0,0 @@ -### Simple demo to show the rg stuff -## key_delay 1 -## feed_full - -:e! ./scratch/simple_rg.lua\ -:set foldlevel=100\ -:luafile %\ - -## pause -## key_delay 80 - -Finder - -## key_delay 150 - -\ - -## pause -\ - -## pause -\ - -## pause -\ - -## pause -\ -:" Went to the file!\ - -## pause - -## feed_full -:qa!\ diff --git a/media/worflow.txt b/media/worflow.txt deleted file mode 100644 index e12d7ec..0000000 --- a/media/worflow.txt +++ /dev/null @@ -1,26 +0,0 @@ -+-------------------------------------------------------------------+ -| Picker:find()--------------------+ +------>Picker | -| | ^ | | | -| | | v | | -| | +----------------+ +----------------+ | -| +->| Finder + | Sorter | | -| +----------------+ +----------------+ | -| [1] | -| | -| | -| | -| | -| | -| | -+-------------------------------------------------------------------+ - -Picker starts a `finder`. - Finder returns a list of `entries` to Picker. - Picker can optionally sort w/ `Sorter`. - Picker can optionally preview selected with `Previewer` - - Then you can map stuff in the picker to decide what to do next. - - - - diff --git a/scratch/batched_finder_and_sorter.lua b/scratch/batched_finder_and_sorter.lua deleted file mode 100644 index c3e188b..0000000 --- a/scratch/batched_finder_and_sorter.lua +++ /dev/null @@ -1,55 +0,0 @@ -local actions = require('telescope.actions') -local finders = require('telescope.finders') -local previewers = require('telescope.previewers') -local pickers = require('telescope.pickers') -local sorters = require('telescope.sorters') -local utils = require('telescope.utils') - -local Job = require('plenary.job') - --- local live_grepper = finders.new { --- fn_command = function(_, prompt) --- -- TODO: Make it so that we can start searching on the first character. --- if not prompt or prompt == "" then --- return nil --- end - --- return { --- command = 'rg', --- args = {"--vimgrep", prompt}, --- } --- end --- } - -local f = function(prompt, process_result, process_complete) - local fzf = Job:new { - command = 'fzf'; - - writer = Job:new { - command = "fdfind", - args = nil, - cwd = "/home/tj/build/neovim", - - enable_handlers = false, - }, - - -- Still doesn't work if you don't pass these args and just run `fzf` - args = {'--no-sort', '--filter', prompt}; - } - - - local start = vim.fn.reltime() - print(vim.inspect(fzf:sync()), vim.fn.reltimestr(vim.fn.reltime(start))) -end - - --- Process all the files --- f("", nil, nil) --- Filter on nvimexec -f("nvim/executor", nil, nil) - --- pickers.new({}, { --- prompt = 'Live Grep', --- finder = f, --- previewer = previewers.vimgrep, --- }):find() diff --git a/scratch/piped_to_fzf.lua b/scratch/piped_to_fzf.lua deleted file mode 100644 index 98577bd..0000000 --- a/scratch/piped_to_fzf.lua +++ /dev/null @@ -1,33 +0,0 @@ -RELOAD('telescope') -RELOAD('plenary') - -local finders = require('telescope.finders') -local make_entry = require('telescope.make_entry') -local pickers = require('telescope.pickers') -local sorters = require('telescope.sorters') - -local Job = require('plenary.job') - -pickers.new { - prompt = "Piped FZF", - - finder = finders._new { - fn_command = function(_, prompt) - return { - command = 'fzf', - args = {'--no-sort', '--filter', prompt or ''}, - - writer = Job:new { - command = 'rg', - args = {'--files'}, - cwd = '/home/tj/', - - enable_handlers = false, - }, - } - end, - - entry_maker = make_entry.gen_from_file(), - sorter = sorters.get_fuzzy_file(), - }, -}:find() diff --git a/scratch/slow_proc.sh b/scratch/slow_proc.sh deleted file mode 100755 index a43811d..0000000 --- a/scratch/slow_proc.sh +++ /dev/null @@ -1,11 +0,0 @@ - -echo "hello" -sleep 1 -echo "help" -sleep 1 -echo "hi" -sleep 1 -echo "husband" -sleep 1 -echo "helper" -