summaryrefslogtreecommitdiffstatshomepage
path: root/nvim/lua/theprimeagen/git-worktree.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/theprimeagen/git-worktree.lua')
-rw-r--r--nvim/lua/theprimeagen/git-worktree.lua29
1 files changed, 0 insertions, 29 deletions
diff --git a/nvim/lua/theprimeagen/git-worktree.lua b/nvim/lua/theprimeagen/git-worktree.lua
deleted file mode 100644
index 7c3bce9..0000000
--- a/nvim/lua/theprimeagen/git-worktree.lua
+++ /dev/null
@@ -1,29 +0,0 @@
-local Worktree = require("git-worktree")
-
-local function is_nrdp(path)
- local found = path:find(vim.env["NRDP"])
- return type(found) == "number" and found > 0
-end
-
-local function is_tvui(path)
- local found = path:find(vim.env["TVUI"])
- return type(found) == "number" and found > 0
-end
-
-local M = {}
-function M.execute(path, just_build)
- if is_nrdp(path) then
- local command = string.format(":silent !tmux-nrdp tmux %s %s", path, just_build)
- vim.cmd(command)
- elseif is_tvui(path) then
- print("EXECUTE ", path)
- local command = string.format(":!tmux-tvui %s", path)
- vim.cmd(command)
- end
-end
-
-Worktree.on_tree_change(function(_ --[[op]], path, _ --[[upstream]])
- M.execute(path.path)
-end)
-
-return M