История изменений
Исправление Zubok, (текущая версия) :
По-моему, в openbox есть правила для размещения окон, но они статические и такие случаи, какие ты хочешь, обработать не могут. Основная задача - при старте окна понять, какой размер экрана и сделать то или иное действие.Поэтому я предлагаю альтернативный вариант — devilspie2 (именно второй, который с Lua), потому что в нем можно узнать размер screen, а в первом нет такого матчера.
Сам я не проверял, но мне кажется, что надо написать правило с условием get_screen_geometry(), которое даст тебе размер экрана. Узнав, что он большой, можно окнам задавать различное положение и размер. Вот, например, чьи-то правила, которые используют get_screen_geometry()
https://www.snip2code.com/Snippet/544217/My-Devil-s-Pie-2-configuration-in-th...
Попробуй, а потом расскажи, что поулчилось (если, конечно, ничего более подходящего не посоветуют).
Исправление Zubok, :
По-моему, в openbox есть правила для размещения окон, но они статические и такие случаи, какие ты хочешь, обработать не могут. Основная задача - при старте окна понять, какой размер экрана и сделать то или иное действие.Поэтому я предлагаю альтернативный вариант — devilspie2 (именно второй, который с Lua), потому что в нем можно узнать размер screen, а в первом нет такого матчера.
Сам я не проверял, но мне кажется, что надо написать правило с условием get_screen_geometry(), которое даст тебе размер экрана. Узнав, что он большой, можно окнам задавать различное положение и размер. Вот, например, чьи-то правила, которые используют get_screen_geometry()
https://www.snip2code.com/Snippet/544217/My-Devil-s-Pie-2-configuration-in-th...
Попробуй, а потом расскажи, что поулчилос (если, конечно, ничего более подходящего не посоветуют).
Исправление Zubok, :
По-моему, в openbox есть правила для размещения окон, но они статические и такие случаи, какие ты хочешь, обработать не могут. Основная задача - при старте окна понять, какой размер экрана и сделать то или иное действие.Поэтому я предлагаю альтернативный вариант — devilspie2 (именно второй, который с Lua), потому что в нем можно узнать размер screen, а в первом нет такого матчера.
Сам я е проверял, но мне кажется, что надо написать правило с условием get_screen_geometry(), которое даст тебе размер экрана. Узнав, что он большой, можно окнам задавать различное положение и размер. Вот, например, чьи-то правила, которые используют get_screen_geometry()
https://www.snip2code.com/Snippet/544217/My-Devil-s-Pie-2-configuration-in-th...
Попробуй, а потом расскажи, что поулчилос (если, конечно, ничего более подходящего не посоветуют).
Исходная версия Zubok, :
По-моему, в openbox есть правила для размещения окон, но они статические и такие случаи, какие ты хочешь, обработать не могут. Основная задача - при старте окна понять, какой размер экрана и сделать то или иное действие.Поэтому я предлагаю альтернативный вариант — devilspie2 (именно второй, который с Lua).
Сам я е проверял, но мне кажется, что надо написать правило с условием get_screen_geometry(), которое даст тебе размер экрана. Узнав, что он большой, можно окнам задавать различное положение и размер. Вот, например, чьи-то правила, которые используют get_screen_geometry()
https://www.snip2code.com/Snippet/544217/My-Devil-s-Pie-2-configuration-in-th...
Попробуй, а потом расскажи, что поулчилос (если, конечно, ничего более подходящего не посоветуют).