sway - что? где? по чём?

Кстати, в такой способ под i3 у меня еще и запоминалка раскладки для каждого воркспейса.

red
также идентификаторы позволяют при желании легко повесить разные языки на разные физические клавы
Круто при наличии разных физических клав. А пока интересно: как реализовать каждую раскладку по своей комбинации клавиш? Официально типа:
input * xkb_options "grp:shift_caps_switch"
несколько не то.
---
Торможу, можно же:
swaymsg "input * xkb_layout раскладка"
Aivar
несколько не то.
можно разнести по отдельности, например так:
input type:keyboard {
    xkb_layout "ru,us"
    xkb_options "grp:caps_switch"
}

input type:keyboard {
    xkb_layout "us,ru"
    xkb_options "grp:shift_caps_switch"
}

ну или сделать привязку через клавиши, тут немного про это написано (сам не пробовал)
Да я уже сделал как в i3: Alt+цифра. Но есть традиционный минус: в некоторых софтах не работают хоткеи в неангл. раскладке.
Заметил, что в зависимости от тулкита указатель мыши имеет разный размер. К единому виду (у мну дефолтная Adwaita) приводится так:
~/.gtkrc-2.0
-----
gtk-cursor-theme-size=32
~/.config/gtk-3.0/settings.ini
-----
gtk-cursor-theme-size=32
$ gsettings set org.gnome.desktop.interface cursor-size 32
~/.config/sway/config
-----
seat seat0 xcursor_theme Adwaita 32
В последнем случае понадобится рестарт sway.

Касаемо курсора мыши, в конфиге:
seat seat0 hide_cursor 10000
скрывает указатель после 10 сек. неиспользования.
Aivar
если в sway просто двигать курсор туды-сюды … разгоняет процессор до 30%
Оказывается, еще год назад был pull request, решающий эту (и не только) проблему. Рекомендуется поэкспериментировать с max_render_time. Например:
output DVI-I-1 {
resolution 1680x1050 position 0,0
max_render_time 1
}
у меня полностью снимает нагрузку на процессор при движении курсором.
Так же с этим параметром в mpv с опцией –wayland-disable-vsync=yes пропадает жесткое выпадение кадров если частота кадров видео приближается к (или почти кратна) частоте обновления монитора.
Но я пока остановился на значении 2, т.к. слишком малая задержка делает передвижение объекта, например, окна, не таким плавным.
Так что sway почти готов к будущему. )
Как-то незаслужено незамечено прошло обновление до версии 1.6. Между тем было множество фиксов (для интересующихся см. changelog на githab).
По ощущениям: в работе сабж практически ничем не отличается от i3-gaps. Замечены нюансы в firefox: не такая плавная прокрутка, как в иксах, выходящие за экран контекстные меню, но это, как бы, не проблеы композитора.
В целом - очень годно. Разработчик вроде поменялся, но проект от этого пока не страдает.
Aivar
Замечены нюансы в firefox
а у тебя точно фаерфокс с поддержкой вайланда установлен -- aur/firefox-wayland-hg или aur/fedora-firefox-wayland-bin?

Aivar
Разработчик вроде поменялся
вот тут поподробнее -- не хотит ли новый разработчик поддерживать EGL_Streams? что бы проприетарные nvidia дрова поддерживались?
safocl
фаерфокс с поддержкой вайланда установлен – aur/firefox-wayland-hg или aur/fedora-firefox-wayland-bin?
Обычный фокс уже имеет поддержку, включается переменной
MOZ_ENABLE_WAYLAND=1
vs220
Обычный фокс уже имеет поддержку
оу -- ясно... а он точно в ентом режиме стартует? может там через xwayland?
safocl
а он точно в ентом режиме стартует?
гляньте протокол в about:support
 
Зарегистрироваться или войдите чтобы оставить сообщение.