LINUX.ORG.RU
Ответ на: комментарий от sudopacman

Почему нужно именно DE-независимое

Хочется прикрутить уведомления и прыгающие иконки около курсора, как в KDE. И чтоб работало и в i3 и в openbox.

devilspie

Оно будет нормально работать не под гномом?

Kodesu
() автор топика
Ответ на: комментарий от Kodesu

уведомления

Какие ?

прыгающие иконки около курсора, как в KDE

А у тебя есть такой скрипт ? Поделись

в i3 и в openbox

Можно запилить отдельно для i3 и openbox

sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

Какие ?

Обычные, те которые notify-send, а для i3 скорее всего сделаю через i3bar.

А у тебя есть такой скрипт ? Поделись

Поделюсь когда/если напишу.

Можно запилить отдельно для i3 и openbox

Как?

Kodesu
() автор топика
Ответ на: комментарий от Kodesu

Поделюсь когда/если напишу.

Не думаю, что такой скрипт можно написать. Я думал, у тебя уже есть

Как?

Не знаю, но суть в том, что не обязательно одним и тем же способом, а можно для каждого WM отдельно

sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

Не думаю, что такой скрипт можно написать

Почему же? Позицию мыши можно находить с помощью xdotool, рисовать картинки в X можно с помощью xloadimage, иконки лежат в /usr/share/icons/ С растягиванием придется заморочиться, но можно придумать и другие варианты анимации.

Не знаю, но суть в том, что не обязательно одним и тем же способом, а можно для каждого WM отдельно

Окнами в конечном итоге везде заведует X, поэтому универсальный способ должен быть.

Kodesu
() автор топика
Ответ на: комментарий от pod

Честно говоря, так и не получилось завести его в i3. Полагаю, что оно и не предназначено для таких DE, ибо даже воркспейсы там задаются номерами, в то время как в i3 они не нумеруются, а именуются.

Kodesu
() автор топика
Ответ на: комментарий от Kodesu

Можно запилить отдельно для i3 и openbox

Как?

Если не шашечки, то для i3: https://i3wm.org/docs/userguide.html#_arbitrary_commands_for_specific_windows...

for_window <criteria> command

т.е. в .i3.conf

for_window [class="^Galculator$"] exec --no-startup-id geany
Проверил — работает. К тому же:

The criteria class, instance, role, title and mark are actually regular expressions (PCRE).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.