Удалить рабочее пространство из GNOME Shell

Удалить рабочее пространство из GNOME Shell

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

Как удалить определенное рабочее пространство?

решение1

В Gnome-Tweak-Tool есть меню «Рабочие области». Выберите Динамические рабочие пространства -> Рабочие пространства можно создавать по требованию, и они автоматически удаляются, когда они пусты. С этой опцией, когда вы закрываете программу из Workspace 3, то эта workspace будет удалена. Надеюсь, это вам поможет.

решение2

Если у вас включены «динамические рабочие пространства» вместо «статических рабочих пространств», пустое рабочее пространство вверху или в середине списка автоматически исчезнет, ​​как только вы переключитесь на другое рабочее пространство.

Но если у вас есть расширения GNOME, такие как "Автоматическое перемещение окон" или "Поставить Windows" включено, это не будет работать. Эти расширения изменяют поведение динамического рабочего пространства только наудаляйте пустые рабочие области в конце, а не сверху или посередине.

Если вы отключите эти расширения, вы увидите предполагаемое поведение.

решение3

Установить:

$ sudo apt install gnome-tweak-tool

Бегать:

$ gnome-tweaks

Его также можно найти в меню (Arc) в разделе «Утилиты» под названием «Настройки».

Установить количество рабочих пространств на статическое значение 1:

gnome-tweaks, устанавливается с помощью gnome-tweak-tool и запускается как Utilities/Tweaks

решение4

Чтобы обновить ответ Cees, теперь он включен в стандартную панель настроек.

Вам больше не нужно устанавливать gnome-tweaks, начиная с последних версий, которые отображаются ниже в Ubuntu 22:

Settings > Multitasking > Workspaces > Fixed number of workspaces > 1

Связанный контент