Ответы:
Это невозможно сделать, лучше спросить об этом разработчика GNOME через их список рассылки, и если вы знаете, как кодировать в javascript, вы можете написать расширение для него.
Есть два расширения для достижения желаемого поведения:
Первый кажется более популярным (и, кажется, все еще получает обновления), в то время как последний более активно развивается.
Расширение Frippery Bottom Panel устанавливает горизонтальное расположение для рабочих пространств. Когда он активен, вам нужно использовать ctrl+alt+left
и ctrl+alt+right
для переключения рабочих пространств, а не ctrl+alt+up
и ctrl+alt+down
.
На момент написания, однако, это не меняет компоновку рабочих пространств в представлении деятельности, где рабочие области все еще расположены вертикально и где вам нужно использовать старые ctrl+alt+up
и ctrl+alt+down
ключи.
Кроме того, он добавляет нижнюю панель, которую нельзя удалить, не отключив все расширение. На этой нижней панели есть кнопки для быстрого доступа к каждому рабочему пространству, но они не показывают миниатюру окон в этом рабочем пространстве, как это было в gnome 2.
Расширение составляет всего 1128 строк довольно простого javascript, так что я мог бы получить быстрое и грязное расширение «горизонтальная компоновка рабочего пространства» через несколько дней, если найду время.
Я изменил расширение Frippery Bottom Panel, чтобы переключать только горизонтальное рабочее пространство, и удалил все остальные функции. у меня это работает, вот ссылка:
Модифицированная нижняя панель Frippery на GoogleDrive
для установки просто поместите каталог в '~ / .local / share / gnome-shell / extensions', затем перезапустите Gnome через Alt + F2 и введите 'r', или просто выйдите из системы и войдите снова. в metadata.json я установил перечисленные версии оболочки с 3,6 до 3,18, последние работы.
прямо сейчас это просто помещает глобально определенное количество рабочих пространств в горизонтальный ряд. Сетка (горизонтальная + вертикальная) на самом деле также возможна, но вам нужно изменить скрипт, чтобы изменить размеры.
@ Джордж Дюперон, к сожалению, я пока не могу комментировать.
Кстати. Что такое хорошее место для размещения общих грязных хаков, не хотите использовать GitHub для него ..?
ctrl+alt+arrow
он показывает переключатель рабочего пространства с соответствующим направлением (вверх, вниз, влево, вправо), но фактически не меняет рабочее пространство. однако, изменение из рабочего пространства меню работает. Спасибо! если вы не полностью против GitHub, вы можете использовать Gists для обмена грязными хаки.
Другим вариантом может быть расширение Workspaces to Dock .
В расширенных конфигурациях просто установите положение док-станции как верхнюю или нижнюю часть экрана и установите флажок «Использовать горизонтальное переключение, когда док-станция расположена горизонтально».