Commit 864d4d8d296f1771f5842c5155f112ecda750598
ueberzug: start process in root (/)
This avoids ueberzug's process preventing unmounting a FUSE-mounted
directory because when it uses a subdirectory of the mount for its
current process directory. This could happen if the first image preview
is opened inside of such a mount.
Thanks to PRESFIL.
Closes #1013 on GitHub.
Author: xaizek
Author date (UTC): 2024-10-30 16:45
Committer name: xaizek
Committer date (UTC): 2024-10-30 16:45
Parent(s): 34f10d7818463bdd561ef6573f1c3640efe0b0b7
Signing key: 99DC5E4DB05F6BE2
Tree: ba217c2b2ccc300540cf469aa53189ade59ae6b3
File data/plugins/ueberzug/init.lua changed (mode: 100644) (index 31cc2dcbf..f67b9c06a) |
... |
... |
local function get_pipe() |
96 |
96 |
local uberzug = vifm.startjob { |
local uberzug = vifm.startjob { |
97 |
97 |
cmd = cmd, |
cmd = cmd, |
98 |
98 |
iomode = 'w', |
iomode = 'w', |
|
99 |
|
pwd = '/', |
99 |
100 |
onexit = function() |
onexit = function() |
100 |
101 |
pipe_storage = nil |
pipe_storage = nil |
101 |
102 |
vifm.errordialog('ueberzug plugin', |
vifm.errordialog('ueberzug plugin', |