Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 4.47 KB

gnome_config.md

File metadata and controls

66 lines (47 loc) · 4.47 KB

Моя личная настройка GNOME (Wayland)

Список расширений

App Icons Taskbar

Clipboard History

Status Area Horizontal Spacing

ArcMenu

AppIndicator

Top Bar Organizer

Search Light

Смена раскладки на Alt+Shift/Shift+Alt

Можно настроить с использованием gsettings (утилиту настройки командной строки).

  1. Установить переключатель вперед на Shift + Alt (левый)
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
  1. Установить обратное переключение на Alt + Shift (левый)
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"

Чтобы увидеть текущее значение настройки, используйте команду get:

gsettings get org.gnome.desktop.wm.keybindings switch-input-source
gsettings get org.gnome.desktop.wm.keybindings switch-input-source-backward

Настройка дробного масштабирования

Данная функция актуальна для экранов с высоким разрешением (проблема HiDPI). Подробнее здесь: Arch Linux Wiki

Для включения возможности дробного масштабирования (промежутные значения, 125%, 150% и т.д. вместо стандартных 100% и 200%):

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Возможно понадобится перезапуск системы для появления новых масштабов в настройках (Настройки -> Дисплеи -> Масштаб) Готовый результат

Однако из-за данной экспериментальной функции некоторые приложения (в основном бразуры и web-подобные приложения на Electron, например, VSCode) могут стать заблюренными (мыльными).

Исправление блюра для Google Chrome/Chromium

Необходимо найти флаг chrome://flags/#ozone-platform-hint и выбрать Wayland, после этого перезапустить браузер.

Исправление блюра для VS Code

Необходим создать конфиг (при необходимости) ~/.config/code-flags.conf и добавить следующие пункты:

--enable-features=UseOzonePlatform
--ozone-platform=wayland

Shell

В качестве shell оболочки я использую zsh (дефолтный в Manjaro Gnome) и oh-my-zsh с темой powerlevel10k с плагинами zsh-syntax-highlighting и autoswitch_virtualenv.

Terminal

В качестве терминала я использую kitty с небольшим (пока что) конфигом и темой Gruvbox.

Жесты

Поскольку стандартный вариант жестов меня не устраивает и я больше привык к жестам из Windows, использую пакет gnome-gesture-improvements, но т.к. он до сих пор не был портирован на Gnome 45, используем исправленную версию