From 2886053c613170df85fa2097d6609790e387c200 Mon Sep 17 00:00:00 2001 From: Mo8it Date: Mon, 4 Apr 2022 01:46:45 +0200 Subject: [PATCH] Trash instead of delete --- .config/nvim/lua/plugins/tree.lua | 8 ++++++++ .julia/environments/v1.7/Project.toml | 1 + 2 files changed, 9 insertions(+) diff --git a/.config/nvim/lua/plugins/tree.lua b/.config/nvim/lua/plugins/tree.lua index 00bf3c7..da45ef7 100644 --- a/.config/nvim/lua/plugins/tree.lua +++ b/.config/nvim/lua/plugins/tree.lua @@ -7,5 +7,13 @@ require("neo-tree").setup({ hide_dotfiles = false, hide_gitignored = false, }, + commands = { + -- Override delete to use trash instead of rm + delete = function(state) + local path = state.tree:get_node().path + print(vim.fn.system({ "trash", vim.fn.fnameescape(path) })) + require("neo-tree.sources.manager").refresh(state.name) + end, + }, }, }) diff --git a/.julia/environments/v1.7/Project.toml b/.julia/environments/v1.7/Project.toml index 4c7558a..efd80ad 100644 --- a/.julia/environments/v1.7/Project.toml +++ b/.julia/environments/v1.7/Project.toml @@ -1,4 +1,5 @@ [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" OhMyREPL = "5fb14364-9ced-5910-84b2-373655c76a03" +Pluto = "c3e4b0f8-55cb-11ea-2926-15256bba5781" Revise = "295af30f-e4ad-537b-8983-00126c2a3abe"