i3: запуск mpv из рейнджера в другом рабочем пространстве
Я хотел бы настроить файловый менеджер i3wm и ranger таким образом, чтобы при выборе фильма в ranger он открывал видео в mpv в рабочей области 10 в полноэкранном режиме. Проблема в том, что все работает без --fs
(полноэкранный вариант на mpv), но когда я добавляю --fs
флаг, i3 не перемещает MPV в рабочую область 10, и он открывается, где бы ни находился рейнджер.
В .i3/config
:
assign [class="mpv"] $ws10
В .config/ranger/rifle.conf
:
mime ^video|audio, has mpv, X, flag f = mpv --fs -- "$@"
Почему полноэкранный режим так проблематичен? Есть ли какое-то решение этого?
0 ответов
Я применил ваши настройки: assign [class="mpv"] $ws10
а также mime ^video|audio, has mpv, X, flag f = mpv --fs -- "$@"
, Когда я открываю видео файл в рейнджере, mpv открывает видео в полноэкранном режиме в ws10. Собственно, ваши настройки хорошо работают на моей машине:)
поскольку --fs
это проблема для вас, я бы предложил удалить --fs
в .config/ranger/rifle.conf
:mime ^video|audio, has mpv, X, flag f = mpv -- "$@"
А потом использовать fullscreen
режим от i3wm:
assign [class="mpv"] $ws10
for_window [class="mpv"] fullscreen
Надеюсь, что эта альтернатива может решить вашу проблему.