-
Notifications
You must be signed in to change notification settings - Fork 185
Closed
Description
В настоящее время в скрипте trash.sh для удаления файлов в Корзину на Linux используется вызов gio/gvfs-trash, специфичных для Gnome.
KDE предлагает команду kioclient (из пакета kde-cli-tools), которая может быть использована для тех же целей.
Синтаксис:
kioclient move file trash:/
Что не так с текущим положением вещей:
- При удалении файлов в Корзину через "gio trash" если Корзина была пуста, то KDE не обновляет её иконку с "пустой" на "заполненную" (ни иконку виджета, ни иконку вручную созданного .desktop-файла), а также не изменяет подпись с количеством удаленнных объектов, если их несколько. Видимо, потому что удаление проходит мимо механизмов KDE, а изменение содержимого соответствующей папки со стороны не мониторится.
- Ну и наличие дополнительного выбора -- всегда хорошо.
P.S. Пока что сделал у себя ~/.config/far2l/trash.sh
if command -v kioclient >/dev/null 2>&1; then
kioclient move "$1" trash:/ 2>"$2"
exit $?
fi
Полёт нормальный.
Metadata
Metadata
Assignees
Labels
No labels