Могу ли я установить горизонтальное расположение для рабочих пространств?

21

Я просто не могу найти, как получить сетку рабочей области с помощью Gnome 3. Она просто остается вертикальной, шириной 1 и неограниченной высотой ...

Любая помощь могла бы быть полезна. Благодарю.

Mandibull
источник

Ответы:

5

Это невозможно сделать, лучше спросить об этом разработчика GNOME через их список рассылки, и если вы знаете, как кодировать в javascript, вы можете написать расширение для него.

RolandiXor
источник
17

Есть два расширения для достижения желаемого поведения:

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

mniess
источник
Это расширение, похоже, было заменено на Workspace Matrix .
Кевин
@Kevin спасибо за информацию. Похоже, расширение сетки все еще получает обновления. Иногда все просто сделано . :) Я добавил расширение матрицы в список.
Мнесс
7

Расширение 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, так что я мог бы получить быстрое и грязное расширение «горизонтальная компоновка рабочего пространства» через несколько дней, если найду время.

Сюзанна Дюперон
источник
Есть ли шанс, что вы на самом деле это сделали? :-)
Ajax
@Ajax: Извините, я не удосужился сделать это в конце концов.
Сюзанна Дюперон
2

Я изменил расширение 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 для обмена грязными хаки.
Ciprian Tomoiagă
1

Другим вариантом может быть расширение Workspaces to Dock .

В расширенных конфигурациях просто установите положение док-станции как верхнюю или нижнюю часть экрана и установите флажок «Использовать горизонтальное переключение, когда док-станция расположена горизонтально».

bkakilli
источник