summaryrefslogtreecommitdiff
path: root/.config/micro/plug/fzf
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@simplelittledream.com>2022-10-26 11:10:13 -0400
committerJacob McDonnell <jacob@simplelittledream.com>2022-10-26 11:10:13 -0400
commit6b6e91707ecf621a0bedad154351db8f1ccc2123 (patch)
treee0bed306b683c344e3f429817b1ef04daba1c2f6 /.config/micro/plug/fzf
parent161a1bfb0b3e75e9f5241cd7dd8aafec455a67d5 (diff)
Working on merging to one branch
Diffstat (limited to '.config/micro/plug/fzf')
-rw-r--r--.config/micro/plug/fzf/README.md1
-rw-r--r--.config/micro/plug/fzf/main.lua38
-rw-r--r--.config/micro/plug/fzf/repo.json32
3 files changed, 0 insertions, 71 deletions
diff --git a/.config/micro/plug/fzf/README.md b/.config/micro/plug/fzf/README.md
deleted file mode 100644
index 2f03afd..0000000
--- a/.config/micro/plug/fzf/README.md
+++ /dev/null
@@ -1 +0,0 @@
-Provides a `fzf` command in micro to open a file in the current pane using fzf.
diff --git a/.config/micro/plug/fzf/main.lua b/.config/micro/plug/fzf/main.lua
deleted file mode 100644
index fbdcd97..0000000
--- a/.config/micro/plug/fzf/main.lua
+++ /dev/null
@@ -1,38 +0,0 @@
-VERSION = "1.1.1"
-
-local micro = import("micro")
-local shell = import("micro/shell")
-local config = import("micro/config")
-local buffer = import("micro/buffer")
-
-function fzf(bp)
- if shell.TermEmuSupported then
- local err = shell.RunTermEmulator(bp, "fzf", false, true, fzfOutput, {bp})
- if err ~= nil then
- micro.InfoBar():Error(err)
- end
- else
- local output, err = shell.RunInteractiveShell("fzf", false, true)
- if err ~= nil then
- micro.InfoBar():Error(err)
- else
- fzfOutput(output, {bp})
- end
- end
-end
-
-function fzfOutput(output, args)
- local bp = args[1]
- local strings = import("strings")
- output = strings.TrimSpace(output)
- if output ~= "" then
- local buf, err = buffer.NewBufferFromFile(output)
- if err == nil then
- bp:OpenBuffer(buf)
- end
- end
-end
-
-function init()
- config.MakeCommand("fzf", fzf, config.NoComplete)
-end
diff --git a/.config/micro/plug/fzf/repo.json b/.config/micro/plug/fzf/repo.json
deleted file mode 100644
index 592bab8..0000000
--- a/.config/micro/plug/fzf/repo.json
+++ /dev/null
@@ -1,32 +0,0 @@
-[
- {
- "Name": "fzf",
- "Description": "adds support to opening files via fzf",
- "Website": "https://github.com/samdmarshall/micro-fzf-plugin",
- "Tags": ["fzf"],
- "Versions": [
- {
- "Version": "1.1.1",
- "Url": "https://github.com/micro-editor/updated-plugins/releases/download/v1.0.0/fzf-1.1.1.zip",
- "Require": {
- "micro": ">=2.0.0-1"
- }
- },
- {
- "Version": "1.1.0",
- "Url": "https://github.com/micro-editor/updated-plugins/releases/download/v1.0.0/fzf-1.1.0.zip",
- "Require": {
- "micro": ">=2.0.0-1"
- }
- },
- {
- "Version": "1.0.5",
- "Url": "https://github.com/samdmarshall/micro-fzf-plugin/archive/v1.0.5.zip",
- "Require": {
- "micro": ">=1.1.2"
- }
- }
- ]
- }
-]
-