URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135157
[ Назад ]

Исходное сообщение
"Опубликовано пользовательское окружение Sway 1.10, использующее Wayland"

Отправлено opennews , 28-Окт-24 15:45 
После 8 месяцев разработки опубликован релиз композитного менеджера Sway 1.10, построенного с использованием протокола  Wayland и совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62124


Содержание

Сообщения в этом обсуждении
"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 28-Окт-24 15:45 
4 месяца просидел на этом поделии и могу сказать с полной уверенность,что если по баловаться - вещь, но если жить, использовать по существу - сырое еще: блокировки управления устройствами(клава,мышь - это вам не X11), отрисовка у разных приложений - одни слезы иногда. В общем через год думаю можно будет перепробовать

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:01 
Двух вещей не сказал. Sway идёт как замена WM - i3, и на мой взгляд мозаичность, вообще требует огромного экрана. С маленьким монитором ощущения не те.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:08 
В кде мозаичность по зажатому Shift в сто раз лучше любого тайлиннового менеджера. Раскладку можно сделать как угодно по Meta+T

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:57 
> В кде мозаичность по зажатому Shift в сто раз лучше любого тайлиннового менеджера.
> Раскладку можно сделать как угодно по Meta+T

KDE к сожалению притаскивает дофига хлама - при том ради бесполезного кривого месенжера, такого же почтаря, тормозного и жрущего проц как не в себя торента и чего я там еще забыл.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 19:21 
> притаскивает дофига хлама
> бесполезного кривого месенжера, такого же почтаря, тормозного и жрущего проц как не в себя торента

Сдается мне, это не КДЕ, а твой дистр...


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 14:49 
>> притаскивает дофига хлама
>> бесполезного кривого месенжера, такого же почтаря, тормозного и жрущего проц как не в себя торента
> Сдается мне, это не КДЕ, а твой дистр...

Мой дистр не придумывал все эти аконади, непомуки, балу, плазмы и прочее тормозное, глючное барахло делающее из компа "windows vista", которое вот лично мне - не уперлось. Это весьма сомнительная заслуга KDEшников. Как и идея сделать из неплохого в общем то изначально плеера менеджер обложек какой-то.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено _kp , 29-Окт-24 02:33 
>>тормозного и жрущего проц

???
Времена, когда тормозит прошли, сейчас и на бюджетных ноутбуках летает все. И уж тем более KDE.
Сейчас даже до потребления ресурсов Гномом с плагинами уже дела нет.
Важно удобство, эстетичность, и количество минимальных лишних телодвижений пользователя.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 03:48 
> Времена, когда тормозит прошли, сейчас и на бюджетных ноутбуках летает все. И уж тем более KDE.

Мне не нужны кучи процессов всяких аконади, непомуков и прочего гхмна, существующего только ради кривого почтаря, торента и чата которыми пользоваться в именно их качестве - ну даже не знаю кем надо быть.

Более того - у кед дочерта либ. Qt и так жирный стал. Но им было мало и они еше сверху с горочкой притаскивают. В целом жирная, тормозная и глючная гадость получилась, имхо. А плазма даже если и не падает - то все время что-нибудь откаблучить норовит. Типа невозможности выбрать точку доступа в списке кривого крапоида NM. Хорошие кеды, имхо, были третьи. А вся эта плазма - кривая глбючная тормозная дрянь. ИМХО они большую ошибку сделали в этом плане. В любом случае мне такое кривое, глюкавое и оверинженернутое DE не надо.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 19:26 
Колхоз. В виньде кстати точно такой же. С тем отличием, что на каждом десктопе своя независимая сетка.
Попробуй Krohnkite, потом побробуй убедить что дефолтный недотайлинг чего-то стоит.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 03:45 
не люблю я пользователей кде всё-таки ... отчасти из-за таких дешёвых понтов
если конкретно вам удобно - пользуйтесь и не отсвечивайте, а можете ещё и задонатить

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:12 
Мозаичность создана как раз для мелких экранов. Просто вы не поняли их суть.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:16 
И я! И я не понял! Можете объяснить?

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:49 
Никто не понял, но можно что-нибудь придумать

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено progserega , 29-Окт-24 05:56 
> Никто не понял, но можно что-нибудь придумать

А у меня логика i3/sway в ином несколько:
1. при старте запускаются сразу все нужные мне приложения (чатик, консоль, почта, браузер, менеджер паролей, менеджер файлов)
2. автоматом они раскидываются по нужным рабочим столам в нужной организации - где в виде табов, где рядом
3. новые окна/приложения открываются на нужном рабочем столе
4. уже на автомате понимаешь на каком рабочем столе что искать и сразу туда переключаешься.
5. окнами в большинстве случаев управлять уже не нужно - всё автоматом.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено derfenix , 29-Окт-24 09:52 
В kde это всё тоже делается легко. Только по столу не раскидывается, вроде пока.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 16:55 
автостарт приложений везде делается легко

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено derfenix , 29-Окт-24 20:22 
> автостарт приложений везде делается легко

Автостарт+Размещение по столам сделай легко в гноме, например.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 00:16 
> И я! И я не понял! Можете объяснить?

Для ноута - ставишь лэйаут tab или stack, раскидываешь окна по рабочим столам - профит^W удобно (особенно для клавы с трек-пойнтом).
Получается, как табы в браузере - только на "уровень" выше.

Бонусом идет единообразное переключение и организация окошек, независимо от ДЕ, тулкита, новых-молодежных веяний в HIG и прочего.

Ну и да, хоткеи, например, совершенно не обязательно выдумывать-использовать зубодробительные - назначешь "главную" оконную клавишу (Win вполне подходит) - от нее и пляшешь:

Win + ←↑↓→ (любители вима могут вместо/дополнительно к стрелочкам использовать hjkl) - переключает между окнами на рабочем столе.
Win + Shift + ←↑↓→ - перебрасывает окна на рабочем столе влево-вправо-вверх-вниз

Win + 0..9 - переключает на рабочий стол №X,
Win + Z (ну или мультимедия-клавиши Prev/Back) - на предыдущий стол (быстрое переключение между последними двумя - вообще удобнейшая штука).
Win + Shift + 0..9 - перебрасывает окно на рабочий стол №X
Win + f - fullscreen

Кстати, (внезапно) мышку для большинства этих действий тоже можно задействовать.

Есть еще такая прекрасная штука, как режимы - именно благодаря им совершенно не нужно придумывать-запоминать 100500 комбинаций клавиш:

Win + r - переходишь в режим Resize, в котором можно просто стрелочками ←↑↓→  изменять размер окошек с шагом в 10% от размера экрана.
Зажмешь при этом Shift - с точностью в 1px.
А можешь жмякать циферки 1..9 - тогда окошко сразу получит 10% ... 90% от размера экрана.
Win + m (ove) - можешь спокойно двигать окошко стрелочками. Зажмешь Shift - будет точность в 1px.

Вот и все "100500 горячих клавишь". Настроил 1 раз и используешь (смотрит на календарь - 12 лет).

Весь пойнт в том, чтобы пользоваться софтом как лично _тебе_ удобно, а не как "продемонстрировали" в первом попавшемся видосике на юутубе (или описали в комментах опеннета). Ну да, иногда для этого сначала придется поинтересоваться "а как можно еще?" и затем поискать-попробовать что-то, увидеть "Ух ты, а че, так тоже можно было?!" ...

А то местные сначала нафантазируют себе парадигму "как нужно использовать тайлинг", а потом на основе "анализа" своих же придумок - начинают неистово газиф^W "критиковать".




"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 03:40 
согласен с вами полностью (сам активный пользователь i3), единственный момент:

> Win + m (ove) - можешь спокойно двигать окошко стрелочками. Зажмешь Shift - будет точность в 1px

я что-то не помню в оффтопике такого режима, перемещаю обычно по DefaultMod+Shift+Стрелочки, и для этого чувствительность настраивается в файле конфигурации (кстати, ещё один плюс, правишь всё в одном месте, хотя при желании можно и разбить по нескольким файлам - свобода пользователя!)


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 11:45 
>> Win + m (ove) - можешь спокойно двигать окошко стрелочками. Зажмешь Shift - будет точность в 1px
> я что-то не помню в оффтопике такого режима, перемещаю обычно по DefaultMod+Shift+Стрелочки,

Ну, это просто альтернативный вариант "Win + Shift + ←↑↓→ - перебрасывает окна на рабочем столе влево-вправо-вверх-вниз". Режимы-то можно и самому писать 😉


bindsym $mod+m mode ""
mode "" {
         bindsym j move left          
         bindsym l move down          
         bindsym k move up            
         bindsym odiaeresis move right
         bindsym semicolon move right
         bindsym Left move left    
         bindsym Down move down
         bindsym Up move up
         bindsym Right  move right
        
         bindsym Shift+j move left 1px
         bindsym Shift+l move down 1px
         bindsym Shift+k move up 1px
         bindsym Shift+odiaeresis move right 1px
         bindsym Shift+semicolon move right 1px
         bindsym Shift+Left move left    1px    
         bindsym Shift+Down move down 1px      
         bindsym Shift+Up move up  1px          
         bindsym Shift+Right  move right 1px
        
         bindsym --whole-window button1 floating toggle
        
         bindsym Return mode "default"              
         bindsym Escape mode "default"
         bindsym $mod+q mode "default"
}


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:37 
Суть мозаичных WM -- в одновременной работе с несколькими текстовыми документами, недаром они получили такую популярность в среде программистов. Для всех остальных случаев такая организация рабочего пространства абсолютно непригодна. Меня всегда забавляли хвастливые скриншоты и видосы пользователей таких WM, на которых они показывают открытый видеоплеер, браузер, терминал, при этом всё это хаотичное хозяйство имеет у них разный размер и забито в углы. Это смотрится нелепо даже на маленьких мониторах, а как это всё выглядит на больших, и как люди при этом должны скручивать себе шею я вообще хз. А стоит раскрыть приложение во весь экран - и вся магия мозаичных wm  и вовсе улетучивается без следа. Короче, баловство для гиков и мамкиных хакеров, насмотревшихся "Мистера Робота"

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 29-Окт-24 21:31 
> в одновременной работе с несколькими текстовыми документами..

Дальше можно не читать. Как попробуешь - возвращайся.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:39 
Несколько текстовых, несколько консолей и это удобнее,чем 1 кольсоль в несколько вкладок. Есть tmux. Я на нем сидел пару недель,но вообще не то пальто

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:00 
Вы не поняли суть садомазохизма когда нажимаешь 120 горячих клавишь чтобы передвинуть vlc player, или что там можно в tailing использовать.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 19:29 
Достаточно знать 3 хоткея: раскрыть на весь экран, переместить на другой стол и закрыть.
А ну да, еще для читающих оффвики есть еще пара секретных хинтов: Мета+ЛКМ и Мета+ПКМ.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 20:52 
> Достаточно знать 3 хоткея: раскрыть на весь экран, переместить на другой стол и закрыть.

Тогда в чём сакральный смысл тайлинга? Эти хоткеи есть почти во всех ДЕ.
В дополнение, когда лень до клавы тянуться, можно еще и мышкой потыкать в нормальные кнопочки.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 22:28 
В первую очередь в том, что окна сами размещаются на экране.
Есть конечно лауреаты, выставляющие на ВМ "плавающее" поведение окон по дефолту, но саморез им в голову.
Кнопочки в любом ВМ сугубо опциональны (в кедах кстати тоже), если так нужны, никто не запрещает включить. Если конечно 25 пикселей по высоте не жалко.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 15:02 
> Тогда в чём сакральный смысл тайлинга? Эти хоткеи есть почти во всех ДЕ.

В основном как я понял в том что
1) Просто автоматизировать размещение окон.
2) Более 1 окна на экране без огромных мучений.

Так что можно скажем видеть системные логи, показометры какие, консольку энного процесса, при том что вот ща я там код допустим наворачиваю, а может чатик-другой еще перед глазами сразу, ...

А без 1 ведущего к 2 в обычной оконной системе руками такое не то чтобы нельзя, но - можно и задолбаться ручками окошки таскать.

И приветы винде кстати. По мере увеличения размера мониторов оказался парадокс: в винде нет хороших средств чтобы >1 окна на экран одновременно. И вот вы как дурак с 30" монитором и одним окошком блокнота на всю эту простыню... эффективно то как! Или тот неловкий момент когда Windows не умеет в окна :)

> В дополнение, когда лень до клавы тянуться, можно еще и мышкой потыкать
> в нормальные кнопочки.

А некоторым, вот, лениво до мыша тянуться бывает. У мыша кнопочек сколько, а у клавы? Ну и вы понимаете как эффективнее команду "direct'ом" отвесить. Хотя врядли понимаете. Будете мышкой полчаса телепаться.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 29-Окт-24 21:37 
- Тебе не надо елозить мышкой чтобы выстроить нужный layout или чтобы что-то запустить бежать в докбар или таскбар
- Программируемое поведение окошек для workspace'ов. Выбор за тобой чему посвящён каждый workspace, между ними супер просто переключаться win+1, win+2 и т. д.
- Простые хоткеи для всех базовых операций (не нужно учить 150 хоткеев), но тебя не огораживают как в Gnome, можно нагородить каких угодно

Тут какие-то аноны пукали про то что мол "невозможно юзать VLC", но у тех кто по-настоящему юзал тайлинговые wm всё настроено, что VLC открывается либо сразу в fullscreen, либо плавающим окошком. Всё зависит от желания пользователя.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:10 
На маленьком экране можно реализовать автоматическое разварачиванеи на полный экран

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 19:24 
На маленьком тоже есть плюсы — не надо каждый раз пиксельхантить крохотные окошечки.
В любом ВМ одно открытое окно фулсайзится, а два делят все доступное пространство пополам без всяких хоткеев

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 22:39 
> Двух вещей не сказал. Sway идёт как замена WM - i3, и
> на мой взгляд мозаичность, вообще требует огромного экрана. С маленьким монитором
> ощущения не те.

А лучше сразу 3 4 монитора, как показывают стримеры обзорщики этих wm.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 14:04 
у меня 4к 30" основной экран и 14" ноутбук. И я большой фанат мозаичной раскладки.

После двух или трёх лет работы в sway могу сказать: на большом экране это охрененно удобно, на маленьком очень хорошо зашёл Niri, scrollable tiling wm. У него правда есть пара врождённых проблем, с которыми приходиться мириться, но штош.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 28-Окт-24 16:26 
Что за херню тут откомментили мне? i3 и sway построены на разных протоколах. i3 (X11) я уважаю по сей день и хоть мелкий экран,хоть крупный - похер. На то и мозаика. А вот сам протокол wayland  - полное сырое детё

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:50 
> детё

16 лет уже, совершеннолетнее


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено laindono , 28-Окт-24 18:15 
Не совершеннолетнее. Но возраст согласия достигнут, так что можно уже делать всё, что делалось раньше и не беспокоиться о последствиях.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:03 
Ай да sway в каждый дом, и в сбербанк кассиршам sway. Так сказать revolution of open source. Ато надоели эти скучные обои и удобные window mouse reciezing.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 29-Окт-24 21:38 
После Tiling WM все эти "удобные window resizing" ощущаются как "прошло 100 лет".

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 30-Окт-24 00:23 
> После Tiling WM все эти "удобные window resizing" ощущаются как "прошло 100 лет".

Главное, не рассказывайте ему, что верной мышой менять размер и позицию окна таки как раз вполне можно - хоть привычно тягая за рамку, хоть правой (позиция) - левой(размер) кнопкой по заголовку.
А если использовать назначеный floating_modifer (ну там Alt или Win) с этих доисторических устройств ввода, то вообще ничего "выцеливать" не надо - главное, чтоб грызун был где-то в целевом окне.
Бонусом - может даже дать фору гномо-кедам, умея в изменения с сохранением пропорций окна без сторонних скрипто-костылей.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 19:35 
Лучше бы неделю на Hyprland посидел, 4 месяца коту под хвост...

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 14:56 
А что с ним не так?

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 09:03 
> блокировки управления устройствами(клава,мышь…)
> отрисовка у разных приложений - одни слезы иногда.

Можно по обоим пунктам пояснить, что имеется в виду? Примеры? Как оно (неправильно?) себя ведёт и как должно?


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено anonymmm , 29-Окт-24 20:00 
Скажу за себя, блокировка - буквально блокировалась клава и мышь. То есть музыка продолжает играть, например, именно устройства ввода переставали реагировать. Приходилось перезагружать комп. На двух разных системах это происходило, пришлось вернуться к иксам.

Правда, это было год назад, сейчас может получше стало.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 21:43 
Хм. Сталкивался с таким только при очередном выходе из сна (suspend–to–ram) — устройства ввода каждый раз определяются как новые, а старые почему–то не очищаются, в результате переполняются внутренние структуры и на очередном цикле новые подключить становится некуда. Если рубать гуёвую сессию перед сном каждый раз или хотя бы через раз — не проявляется.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:31 
У меня есть python скрипт по автозаполнению еженедельного отчета (https://github.com/oditynet/selenium-autoreport) и манипуляция данными оборудованиями возможно только в X11. Это же считается огромным багом и закрыто в wayland. Так же недописал,что для wayland у вас нет DE :) - kjubybimcz xthtp консоль и там уже запускаешь sway )

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 30-Окт-24 14:32 
Ну то есть так и надо выражаться, чётко и ясно. Не туманное…

> блокировки управления устройствами(клава,мышь…)

…а сразу честно сказать: «у меня поломался костыль, использующий pyautogui; pyautogui намертво приколочен к иксам, а решение для wayland нагуглить/накостылять я ниасилил».

Наверное, можно задаться вопросом, на кой ляд уже инструментированным браузером (Selenium) рулить через отправку ввода окну, но не буду.

> и манипуляция данными оборудованиями возможно только в X11

Вопиюще неверная информация. Всё есть. Как sway–специфичное (Lua–скрипты и sway-ipc), так и wayland–специфичное (например, активно пилящийся ydotool). Но да, всё новое, разжевать и в рот положить ещё не успели, нужно самостоятельно ковырять и разбираться.

> для wayland у вас нет DE

Либо путаете DE и DM, либо каша в голове — sway или i3 специально выбирают, чтобы не пользоваться громоздкими DE вроде гнома или кед.

Что касается DM, их есть: https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway#...

Впрочем, сам не использую DM, поэтому советовать что–либо из этого не возьмусь.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:04 
Вот тут  постоянно пишут вейленд такой модерновый, hdr. Но почему эта штука не может ни в какой реализации  сделать так чтобы переключение языка по Ctrl+Shift (Alt+Shift) не ломало хоткеи с этими сочетаниями. Спойлер для этого надо чтобы смена языка была по отпусканию сочетания. В иксах это уже давно можно сделать. Но веленд даже такой простой вещи не могут сделать уже сто лет.  

Заодно расскажите как вы меняете раскладку у себя.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Самый Лучший Гусь , 28-Окт-24 16:20 
У меня специальная выделеная кнопка на клавиатуре для смены раскладки языка клавиатуры. Очень удобно. Не нужно расставлять пальцы слишком широко.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:05 
Надо купить отдельную специальную клавиатуру с одной клавишей для смены языка если пользуешься sway.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено NULL , 28-Окт-24 16:27 
капслок, он как создан для смены языка

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено laindono , 28-Окт-24 18:16 
С другой стороны это историческое место ctrl.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 16:18 
>капслок, он как создан для смены языка

Ложь. Клавиша Capslock изначально предназначалась для переключения на верхний регистр и обратно. У большинства сегодня и поныне так.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено skotina , 29-Окт-24 22:54 
> для переключения на верхний регистр и обратно

Часто ей для этого пользуешься?


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:46 
>сделать так чтобы переключение языка по Ctrl+Shift (Alt+Shift) не ломало хоткеи с этими сочетаниями.

Когда переходите на Линукс, вантузные привычки будут мешать. Вот ты хочешь, раскладку как в Винде, но твоя раскладка уже занята под другой функционал. Печалька.

Я переключаю по клавише "Win левый".


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено я , 28-Окт-24 21:10 
не знаю что за вантузные привычки, мне удобен всегда был альт-шифт и если ос не может такой простой вещи, как сделать пользователю удобно, то это просто огромная куча ненужного мусора.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 22:38 
> не знаю что за вантузные привычки, мне удобен всегда был альт-шифт и
> если ос не может такой простой вещи, как сделать пользователю удобно,
> то это просто огромная куча ненужного мусора.

alt + shift слишком мейнстримно.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 06:36 
Переключение раскладок слишком мейнстримно, ага.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:03 
Просто всем надо править конфиги.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:11 
> почему эта штука не может ни в какой реализации  сделать так чтобы переключение языка по Ctrl+Shift (Alt+Shift) не ломало хоткеи с этими сочетаниями.

Потому что оно никому нафиг не сдалось. Это раз.
А два - то что оно напрямую противоречит стандарту.
Так что можно всех уни-кальных персонажей слать лесом, пусть обмазываются г̶о̶в̶ патчами.

> В иксах это уже давно можно сделать.

Ну так пользуйся Иксами, в чем проблема?

> Но веленд даже такой простой вещи не могут сделать уже сто лет.  

И не будут)
Так что можешь поплакать.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:03 
> Потому что оно никому нафиг не сдалось. Это раз.

Легко опровергается выдачей гугла. Весь интернет исписан этим вопросом. Это раз.

> А два - то что оно напрямую противоречит стандарту.

Когда ссылаются на стандарт, принято указывать какой именно стандарт (ISO, ГОСТ, какой-либо еще) и номер документа.

> И не будут)

Можно ссылочку?


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:28 
> Легко опровергается выдачей гугла. Весь интернет исписан этим вопросом. Это раз.

То что есть крикливое меньшинство, не значит что "оно всем нужно".
Это раз)

> Когда ссылаются на стандарт, принято указывать какой именно стандарт (ISO, ГОСТ, какой-либо  еще) и номер документа.

Я предполагал (зря), что ты хотя бы немого в теме и читал хотя бы половину комментов в багтреккере.

Насколько я тебя понимаю, речь про этот "баг"
bugs.freedesktop.org/show_bug.cgi?id=865

Где чуваки хотят ради " lot of Emacs shortcuts don't work" и "to make everyone happy" хотят положить болт на
"... it violates the XKB specification (see the description of SA_LockGroup in section 6.3 of "The X Keyboard Extension: Protocol Specification")."

Раз уже в ХОрге поехавших посылали, то в вейланде разговор будет еще короче (я надеюсь что они не будут прогибаться под "особенных")



"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 20:08 
Ясно. Короче одни твои измышления. Так бы и сказал сразу, а не на мифические стандарты ссылался. Только время впустую тратишь.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 13:45 
>  Короче одни твои измышления.

Ну раз для тебя "XKB specification" это мои измышления... то да, я трачу время впустую, пытаясь что-то объяснить такому дундуку как ты.
Хорошего дня))


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:56 
> Заодно расскажите как вы меняете раскладку у себя

Левый ctrl - один язык, правый ctrl - второй язык. Через keyd.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:58 
> В иксах это уже давно можно сделать.

На сколько давно? Сколько не пробовал ваш этот Линукс, никогда без костылей не получалось.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:28 
Тот же вопрос. Этому багу 20 лет уже, кстати.

https://gitlab.freedesktop.org/xorg/xserver/-/issues/258


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 19:40 
> тому багу 20 лет уже, кстати.

Потому что это не баг.
Откройте bugs.freedesktop.org/show_bug.cgi?id=865 и вдумчиво прочитайте обсуждение.
Нужно было давно закрыть как wontfix


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 20:31 
> Потому что это не баг
> и вдумчиво прочитайте обсуждение

Пробежался глазами, 20 летнюю переписку читать полностью - это сколько времени надо иметь свободного.

Никто не знает, как починить, чтобы что-то другое не сломалось.
Один разраб встал в позу из-за того, что его подгоняли и забил на него.
Другой пришел и сказал, что проще переучиться на другое сочетание, чем его фиксить.
Патч, который предложили, что-то ломал, поэтому его не замержили.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 03:56 
> Никто не знает, как починить, чтобы что-то другое не сломалось.
> Один разраб встал в позу из-за того, что его подгоняли и забил
> на него.
> Другой пришел и сказал, что проще переучиться на другое сочетание, чем его
> фиксить.
> Патч, который предложили, что-то ломал, поэтому его не замержили.

Иксы это вообще свалка костылей которую трогать просто страшно. Тронешь одно, со всех сторон осыпается другое. А обработка хоткеев в иксах? Простите, госпола, все "глобальные" шорткаты идут нахрен при открытии какой-нибудь менюшки браузера или плеера. Наверное так и должен работать нормальный десктоп. Аж 2 раза.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 00:23 
Ну уж не знаю на сколько патч иксов это костыль. Но решению которое реально работает не меньше 12 лет. Я про это если что https://launchpad.net/~nrbrtx/+archive/ubuntu/xorg-hotkeys

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 20:30 
внезапно bindsym --release

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 05:51 
"bindsym --release" действительно работает. Но проблема в том, что раскладки в sway штатно переключаются не через bindsym, а через xkb. В котором опции "--release" таки нет, и чтобы появилась, нужны патчи в этот проект.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено hshhhhh , 29-Окт-24 15:21 
> Заодно расскажите как вы меняете раскладку у себя.

но ведь есть ненужный капслок который даже с лампочкой!


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Анони , 30-Окт-24 00:01 
input * {                                                                                                    
                                                                                                              
        xkb_layout us,ru,ua                                                                                  
        xkb_options grp:alt_shift_toggle                                                                      
}                                                                                                            
                                                                                                              
bindsym --to-code --locked Ctrl+Shift+E input "type:keyboard" xkb_switch_layout 0                            
bindsym --to-code --locked Ctrl+Shift+R input "type:keyboard" xkb_switch_layout 1                            
bindsym --to-code --locked Ctrl+Shift+U input "type:keyboard" xkb_switch_layout 2

# Забирайте, сэр. Пользуйтесь на здоровье


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:19 
нужно!
Наконец не будет зоопарка Wlroots и есть возможность убрать Xwayland.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:30 
Не знаю. Тайловый менеджер не оч имхо. Обычный типа кде рулит. Лхкут мне тож нравится

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 28-Окт-24 16:36 
Я как окрыл для себя тайловое, то сума сошел и кайфую. Самая удобнейшая система. Кайфую 2-ой год

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:39 
Слишком цивильно. Голая консоль -- наше всё.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:44 
А я ваще не понимаю нафиг эта фигня нужна. Раньше пробовал dwm, i3, awesome - всё ерунда какая-то и баловство для мамкиных хакиров. В итоге вернулся обратно на fvwm, к-м уже около 20 лет пользуюсь. Там у меня есть самописная функция tile, к-я расположит все открытые окна как тайловый wm, если прям капец как надо это извращение. И все еще не понимаю нафига оно нужно, когда у меня xterm и firefox оба на весь экран развернуты. В tmux'е куча вкладок с окнами, а переключение межлу xterm и ff - alt+tab

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:55 
Что конкретно в тайлах вас так возбуждает?

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 14:18 
1) Вес в памяти. Все пошло с этого.
2) Потом я настраиваю панель информативную под себя. Экран не занят всякой херней: панель,панель под окна закрытия,свернуть,увеличить.
3) Ниукого нет: мне кайфово трогать то,что ниу кого нет
4) Я добавил в i3 одно новшество и теперь чисто приятно юзать не патченный софт,а реальрелиз с твоим нововведением
5) screensaver - я сделал его под себя как я хочу/ ТАкой вещи нет ни в одном готовом релизе, а писать скрипт ...так лучше сразу же перейти и на систему такую,где ты все пишешь и настраиваешь в скриптах :)))
6) расположение окон. меня за всю жизнь раздражало один нюанс в оконном режиме  - это поймать мышкой грань и рсширить или сузить окно. Если вас за 20 лет это не свело с ума ни в одном дистрибутиве, то тайловая не для вас.
7) Работа в 6 консолях. И я гворю не о Tmux пакете, а реально приальной вещи.
8) вернемся к пункту 1 , когда я искал систему легкую под свой старый ноут и зацикливаемся в этом списке))

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 14:24 
ДОбавлю  пункт 7_1) ненужные программы я быстро перекидываю в другие экраны и когда надо поработать с ними то быстро переключаюсь на этот экран и работаю. Это как библиотека отсортированная по тематике - нужна одна тема - открыл нужный шкаф. нужна другая - другой шкаф

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:05 
> Я как окрыл для себя тайловое, то сума сошел и кайфую. Самая удобнейшая система.

Покидай скриншотиков


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:34 
Найди в инете. Там куча. По факту у меня 1 монитор с ноута и 1 монитор перевернутый на 90гр для чтения кода. Так что представь в голове и кайфани.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 31-Окт-24 11:51 
>> Я как окрыл для себя тайловое, то сума сошел и кайфую. Самая удобнейшая система.
> Покидай скриншотиков

лучше зайди на reddit в сабреддит unixporn, там всех видов и окрасов есть


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Qwayland , 28-Окт-24 22:18 
Тайловый не паразит сделанный за счёт a11 ни чем не отличается от ваиланд просто все хотят вылететь на своем изобретении это и есть конкуренция , но впрочем посмотрим на эту борьбу ту же хуз модель и будем делать выводы что можно ли из школьника вывести что то годное или там не будут просто баловаться с edid

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 16:51 
В кедах можно окна мозаично раставить. Но в Sway и i3 тайлинг поставлен во главу угла, являясь философией и образом жизни.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 17:06 
В windows 7, 10 можно мозаично расставить окна.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 28-Окт-24 18:49 
Но там оно не философия.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Феодосий , 28-Окт-24 19:32 
В кетах тащем-то тоже: что это за мазаичность такая, что даже не сохраняется при логауте, еще и одинакова для всех воркспейсвов.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 02:22 
А можно скриншоты рабочих столов? Ну, так, чисто понять, может оно мне тоже надо - расставлять окна плиточками, как кафель в туалете.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено anonnn , 29-Окт-24 13:19 
Хорошее сравнение бро)

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 01:44 
Буфер обмена не теряется при закрытии приложения из которого копируется?

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено hshhhhh , 29-Окт-24 15:22 
вы не понимаете, это для безопасности!

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Гильгамеш , 29-Окт-24 15:22 
теряется, и это стандартное поведение
чтобы не терялось установите какой либо из менеджеров управлением буфера, например Clipman

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 29-Окт-24 15:38 
> при закрытии приложения

А зачем ты его сразу закрываешь?
Просто так не делай и будет тебе счастье)


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:36 
А с чего он должен теряться? Он же в буфере))))) Нет. проблем нету с этим. С учетом ,что копирования происходит обычным выделением у меня и вставка - средней клавишей

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Anonysimus , 29-Окт-24 06:32 
Вот что мне в нем понравилось, так это то, что все сочетания горячих клавиш по умолчанию сделаны через одну, мапишь ее на win и горя не знаешь. В том же гноме из коробки половина оконных комбинаций с IDEA пересекается

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:37 
Вот надо было на win переделать)))) А я на alt сижу. Теперь в играх alt не понажимать  в горячих клавишах ))))) а переделывать - перепривыкать заново

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 30-Окт-24 15:12 
> Вот надо было на win переделать)))) А я на alt сижу. Теперь
> в играх alt не понажимать  в горячих клавишах ))))) а
> переделывать - перепривыкать заново

Ну, во первых - оно рядом (и кстати, можно симметрично замапить какую нибудь "menu" клавишу справа от пробела на "дубляж")

keycode 147 = Super_L
Во-вторых - режимы:


mode "passthrough" {
    bindsym $mod+Escape mode "default"
}
bindsym $mod+Escape mode "passthrough"

Пока не нажмешь Alt +ESC - будет пробрасывать все клавиши. Для некоторых игорь, возможно, имеет смысл добавить floting_modifier:

mode passthrough {
    bindsym $mod+Pause mode default; floating_modifier $mod normal
}
bindsym $mod+Pause mode passthrough; floating_modifier none


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 16:47 
Крутое решение))))) Спасибо. Обдумаю

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 16:53 
А ведь работает!)) Спасибо огромное

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 30-Окт-24 08:46 
в общем и целом, мне по кайфу мозаичный подход

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено oditynet , 30-Окт-24 13:52 
Хочу подытожить по тайловому DE. За все время я перепробовал кучу дистрибутивов linux: Идею KISS трогал, Debian старый юзал и вот как открыл для себя ARCH так с него и не ухожу. Дистрибутив реально от бога дотойный.Так вот и тайловая реализация принципа работы я кайфу так же!!! Вот если вы до сих пор прыгаете с дистрибутива на дистрибутив, то и тайловая не для вас. Увы.

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 31-Окт-24 11:54 
> Хочу подытожить по тайловому DE. За все время я перепробовал кучу дистрибутивов
> linux: Идею KISS трогал, Debian старый юзал и вот как открыл
> для себя ARCH так с него и не ухожу. Дистрибутив реально
> от бога дотойный.Так вот и тайловая реализация принципа работы я кайфу
> так же!!! Вот если вы до сих пор прыгаете с дистрибутива
> на дистрибутив, то и тайловая не для вас. Увы.

Тоже прыгал, и RHEL с Gnome, потом Ubuntu, Mandriva, потом снова попытки в Gnome \ KDE и прочие, но пять лет назад остался именно на Arch+Sway. Blazing fast, никакого жира в сотку либ-зависимостей как у Gnome, среда ведёт себя именно так как я хочу, ничего не обновляет сама если я не захочу.


"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено Аноним , 31-Окт-24 22:18 
Бред. Вот даже недавно читал отзыв чела про всякие tilling, он сфоткал место где комп, он ремонтник, говорит, вот смотрите место только под мышку осталось. Он смотрит с компа схемы что то типа автокада, я не шарю. Вот он и пишет куда я тут клавиатуру впихну, куча деталей на столе которые надо собирать по схеме, а с tilling надо не просто клавиатуру на столе, а еще постоянно двумя руками что то делать. То что мышкой делается в 2 клика. Вопрос об удобности ваших tilling

"Опубликовано пользовательское окружение Sway 1.10, использую..."
Отправлено farewell , 01-Ноя-24 08:01 
Если у него приложение чисто под мышку, то вполне логично, что он может занять для него весь workspace или сделать (mod+F) и елозить в нём сколько угодно. Также и касаемо графических редакторов.

> с tilling надо не просто клавиатуру на столе, а еще постоянно двумя руками что то делать

ты можешь и одной рукой юзать, можешь мышкой. но кейс однорукого ремонтника не находишь специфичным?