canola.nvim/lua/oil
Steve Walker 4c9bdf0d83
feat: copy/paste to system clipboard (#559)
* feat: copy/paste to system clipboard on macOS

* stylua

* feat: copy/paste to system clipboard on linux

* force mime type

* fix string.gsub

* vim.uv or vim.loop

* fix stylua

* support gnome directly

* support wayland

* refactor: extract clipboard actions into separate file

* fix: copy/paste in KDE

* refactor: simplify file loading

* fix: copy/paste on x11

* fix: better error message when clipboard command not found

* fix: paste on mac

* fix: pasting in Gnome

* feat: support pasting multiple files

* feat: support copying multiple files to clipboard

---------

Co-authored-by: Steve Walker <65963536+etherswangel@users.noreply.github.com>
Co-authored-by: Steven Arcangeli <stevearc@stevearc.com>
2025-03-20 08:19:18 -07:00
..
adapters fix(trash-win): don't hang when shellslash is enabled (#592) 2025-03-19 15:10:58 -07:00
lsp fix: throw error on vim.has call within the lsp/workspace.lua (#411) 2024-06-11 06:23:04 -05:00
mutator fix: silent handling when buffer has no oil adapter (#573) 2025-03-04 12:57:01 -08:00
actions.lua feat: copy/paste to system clipboard (#559) 2025-03-20 08:19:18 -07:00
cache.lua doc: disable some type warnings from new LuaLS release 2024-09-30 22:10:36 -07:00
clipboard.lua feat: copy/paste to system clipboard (#559) 2025-03-20 08:19:18 -07:00
columns.lua feat: add support for bufnr in column rendering functions (#575) 2025-02-12 16:49:43 -08:00
config.lua fix: silent handling when buffer has no oil adapter (#573) 2025-03-04 12:57:01 -08:00
constants.lua refactor: small perf win by eliminating string object keys 2023-06-25 22:44:44 -07:00
fs.lua feat: most moves and copies will copy the undofile (#583) 2025-02-13 09:40:01 -08:00
git.lua fix: git mv errors when moving empty directory (#358) 2024-04-23 19:31:54 -07:00
init.lua feat: copy/paste to system clipboard (#559) 2025-03-20 08:19:18 -07:00
keymap_util.lua feat: better merging of action desc when overriding keymaps 2024-12-03 09:44:07 -08:00
layout.lua feat: floating window max width/height can be percentages (#553) 2025-01-07 19:07:22 -08:00
loading.lua fix: increase loading display delay to avoid flicker (#424) 2024-06-19 21:41:05 -04:00
log.lua fix: gracefully handle fs_stat failures (#558) 2025-01-12 14:29:46 -08:00
pathutil.lua fix: can view drives on Windows 2023-11-05 07:27:28 -08:00
ringbuf.lua fix: spurious exits from faulty :wq detection (#221) 2024-03-12 15:57:57 -07:00
shell.lua debug: include shell command in error message 2024-11-25 09:10:33 -08:00
util.lua feat: copy/paste to system clipboard (#559) 2025-03-20 08:19:18 -07:00
view.lua fix: pass bufnr to constrain_cursor (#574) 2025-03-04 16:44:26 -08:00