%20%D0%BD%D0%B0%D0%B4%20%D0%BE%D0%BA%D0%BD%D0%BE%D0%BC%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F.png)
Я использую Linux на серверах уже более 10 лет, но только сегодня начал пробовать среду рабочего стола на старом MacBook.
На моих взгляд, на небольших экранах ноутбуков сочетание «Верхняя панель/Строка заголовка/Строка меню» не идеально подходит для оптимального использования небольшого экрана.
Я сделал небольшое сравнение, чтобы продемонстрировать свое намерение:
Слева — рабочий стол Mac. Верхнюю панель меню можно скрыть в последних версиях MacOS. Мне нравится этот режим отображения, так как я могу использовать 100% экрана, чтобы сосредоточиться на своих радостях кодирования.
Справа — ubuntu/GNOME, показывающий то же самое приложение (vscode). Три элемента над приложением занимают довольно много места на экране. (около 10 строк в редакторе кода)
Есть ли способ отобразить приложение vscode, используя 100% площади экрана?
Я думал о том, чтобы настроить тему GNOME или, может быть, перейти на другие DE, но я на удивление мало знаю о современных DE в Linux сегодня. Любые предложения и указания будут оценены по достоинству!
(В последний раз я пробовал Mandrake Linux 5.3 с ядром 2.2.7! Боже, Linux не стал лучше во всех отношениях, ха-ха.)
решение1
Прежде всего следует отметить, что рабочий стол Linux представляет собой весьма разнообразную экосистему с различными представлениями и реализациями аспектов пользовательского интерфейса в среде рабочего стола и графических инструментах.
Что вы можете сделать, чтобы сэкономить вертикальное пространство экрана, во многом зависит от используемого вами рабочего стола и того, как он задуман. Ответ на ваш текущий вопрос может быть очень общим.
- Многие приложения поддерживают полноэкранный режим. Это удаляет все украшения окна. В Gnome Desktop можно задать сочетание клавиш для полноэкранного режима любого приложения в «Настройках», «Клавиатура», раздел «Windows».
- Приложения GTK с клиентскими украшениями не используют традиционную строку заголовка и отменили традиционное меню. Поэтому по замыслу такие приложения уже соответствуют тому, что вы ищете. Вы видите в большинстве приложений Gnome Shell, таких как Файлы, Редактор и т. д. Также продукты Mozilla, Firefox и Thunderbird, позволяют скрыть строку меню, предоставляя меню-гамбургер или F10 и Alt-горячие клавиши для доступа к строке меню.
- Только при запуске Gnome Shell на Xorg, расширения, такие какОбъединяйтесьпозволяют удалить устаревшую строку заголовка окна.
- Многие рабочие столы поддерживают скрытие верхней панели для освобождения вертикального пространства.
- На рабочих столах Plasma и Mate можно заменить меню приложений для каждого окна на глобальное меню приложений в верхней панели, как в MacOS.
- Хотя плиточные оконные менеджеры, вероятно, больше не предназначены для широких масс, они нацелены на то, чтобы всегда заполнять доступное пространство экрана, и не работают с устаревшими заголовками окон.
решение2
Вы можете иметь глобальное меню, как в macOS в Gnome, с некоторыми настройками. Я использую XFCE4 Panel вместе с Gnome Panel. Вам также понадобится Dash to Panel, чтобы сохранить функции панели Gnome, такие как уведомления. Я добавил мозаику окон Pop!_OS.
Я создал скрипт, который вы можете использовать, если хотите.
решение3
Я сделал это в Ubuntu, установив менеджер расширений для gnome: sudo apt install gnome-shell-extension-manager, а затем поискав расширение "undecorate window", последний вариант при нажатии alt+space — undecorate. Это не идеальное решение, но оно работоспособно. Надеюсь, это поможет.