The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск BSD-системы helloSystem 0.8.1, развиваемой автором Ap..."
Отправлено Аноним, 12-Мрт-23 19:12 
А почему нет? Видимо нужно что-то вроде этого. Sway все потребляет больше памяти, но если памяти 4 гигабайта или больше его вполне можно использовать. Его главная фишка в скорости. Плюс можно запросто использовать такие программы как Acme из пакета программ plan9port из Plan9. Фактически так удобней если нет нужды в особо сложной геометрии окон, но плавающие окна тоже можно настроить. Просто из тех что на вейланде Sway самый быстрый. Плазма ну так, можно пользоваться, но не на легких ноутбуках. Все все там видимо заедание. Гном вообще противопоказан всему что имеет не слишком много памяти и в общем может быть использован.
Главное что можно с ноутбука подключенного к монитору делать команду вроде

bindsym $mod+d exec --no-startup-id dmenu-wl_run -fn 'Liberation Sans:bold:pixelsize=24' -m 0

и меняя последнюю цифру выззывать вейланд версию dmenu на нужный экран.
Остальное будет жрать время хотя и тоже можно использовать.

Ну и при переходе желательно ставить конкретную частоту обновления, а то 4К может легко быть в 30 герц.

output eDP-1 res 1366x768@60hz
output HDMI-A-1 res 3840x2160@60hz

Ну и при переходе нужна клавиатура и она внезапно может быть с Esc на месте Tab (интересно потому как дотянуться туда легко).

input * {
    xkb_layout "us,ru"
    xkb_options "grp:ctrl_shift_toggle"
#    xkb_options "grp:ctrl_shift_toggle, caps:swapescape"
}


https://wiki.archlinux.org/title/Sway

3.7 Custom keybindings

Special keys on your keyboard can be used to execute commands, for example to control volume, monitor brightness or media players:

~/.config/sway/config

bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle
bindsym XF86AudioMicMute exec pactl set-source-mute @DEFAULT_SOURCE@ toggle
bindsym XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym XF86MonBrightnessUp exec brightnessctl set 5%+
bindsym XF86AudioPlay exec playerctl play-pause
bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous
bindsym XF86Search exec $menu

See PulseAudio#Keyboard volume control, Advanced Linux Sound Architecture#Keyboard volume control, Backlight#Backlight utilities and MPRIS for details and alternative utilities.

To allow a keybinding to be executed while the lockscreen is active add the --locked parameter to bindsym.

bindsym --locked XF86AudioPlay exec playerctl play-pause

Tip: wevAUR is a tool which provides functionality similar to that of xorg-xev, but on Wayland.
Note: Systemd handles some special keys like the power key and lid open as well as close events. These may interfere with the ones configured in sway. See loginctl(1) and logind.conf(5) for details on how to configure them in systemd.

5.6 Keybindings and keyboard layouts

By default, if you are using more than one keyboard layout, e.g. input * xkb_layout "us,ru", bindings may become broken when you switch on some secondary layout.

Thanks to https://github.com/swaywm/sway/pull/3058, all you need is to add --to-code key to sensitive bindsym lines like this:

bindsym --to-code {
  $mod+$left focus left
  $mod+$down focus down
  $mod+$up focus up
  $mod+$right focus right
}

Alternatively you can create a variable set $mybind bindsym --to-code and then replace all instances of bindsym with $mybind like so: $mybind $mod+w thing

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру