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

Надеюсь, что эта альтернатива может решить вашу проблему.

Другие вопросы по тегам