Перейти к содержимому

Философия сочетаний клавиш

При разработке meowrch мы стремились создать систему сочетаний клавиш, которая была бы не просто набором команд для заучивания, а логичной и интуитивной системой, основанной на ассоциациях. Наша цель — сделать так, чтобы вы понимали логику клавиш, а не механически их запоминали.

Клавиша Super (она же Windows/Command) — это центральная клавиша всей системы meowrch. Она всегда является базовой для системных действий и управления окружением.

Буквенные ассоциации: думай, а не запоминай

Заголовок раздела «Буквенные ассоциации: думай, а не запоминай»

Каждая буква в сочетании с Super выбрана не случайно — она должна вызывать прямую ассоциацию с действием:

  • Super + A = Apps (приложения) — открывает меню приложений
  • Super + W = Wallpaper (обои) — меняет обои рабочего стола
  • Super + T = Theme (тема) — переключает цветовую тему
  • Super + C = Color (цвет) — пипетка для распознавания цвета на экране
  • Super + L = Lock (замок) — блокирует экран
  • Super + P = Pin (закрепить) — закрепляет окно поверх всех остальных
  • Super + N = Notifications (уведомления) — история уведомлений
  • Super + B = Bar (панель) — показать/скрыть панель
  • Super + E = Explorer (проводник) — открывает файловый менеджер
  • Super + Q = Quit (выход) — закрывает активное окно
  • Super + K = Kill (убить) — принудительно завершает процесс окна
  • Super + X = eXit (выход) — меню выключения/перезагрузки

Когда вы добавляете Shift к Super, вы переходите на уровень запуска конкретных приложений. Здесь тоже работают ассоциации по первой букве:

  • Super + Shift + F = Firefox
  • Super + Shift + C = Code (редактор кода)
  • Super + Shift + T = Telegram
  • Super + Shift + O = Obsidian (заметки)
  • Super + Shift + P = Pavucontrol (аудио микшер)
  • Super + Shift + Y = Yazi (терминальный файловый менеджер)
  • Super + Shift + B = переключение Bar (mewline/waybar)

Когда вы держите Ctrl вместе с Super, вы управляете рабочими пространствами:

  • Super + Ctrl + ←/→ = переключение между рабочими областями
  • Super + Ctrl + ↓ = переход на первую пустую рабочую область

Логика: Ctrl означает “контроль” над всем окружением, а не отдельным окном.

Когда вы держите все три клавиши (Super + Shift + Ctrl), вы получаете максимальный контроль — физическое перемещение окна стрелками.

Логика: Чем больше модификаторов, тем более “тяжёлое” и точное действие вы выполняете.

  • Super + ←/↑/→/↓ = перемещение фокуса между окнами
  • Super + Shift + ←/↑/→/↓ = изменение размера окна
  • Super + Shift + Ctrl + ←/↑/→/↓ = перемещение окна в пространстве
  • Super + 1-9 = переключение на рабочую область по номеру
  • Super + Shift + 1-9 = перемещение окна на рабочую область

Alt в meowrch используется для действий, которые являются “альтернативными” или “дополнительными” к основным:

  • Alt + Enter = полноэкранный режим (альтернатива обычному размеру)
  • Alt + Tab = переключение между окнами (классическая альтернатива фокусу стрелками)
  • Alt + Shift = смена раскладки клавиатуры (альтернативный язык)

Некоторые клавиши настолько очевидны, что не требуют ассоциаций:

  • PrintScreen = скриншот области
  • Super + PrintScreen = скриншот всего экрана
  • Ctrl + Shift + Esc = диспетчер задач (как в Windows)
  • Super + Enter = терминал (универсальная конвенция в тайловых WM)
  • Super + . = эмодзи (как в Windows и macOS)
  • Super + / = шпаргалка по клавишам (? = помощь)

Вместо того чтобы зубрить список, попробуйте этот подход:

  1. Подумайте о действии — что вы хотите сделать?
  2. Переведите на английский — как это называется?
  3. Возьмите первую букву — она скорее всего и есть нужная клавиша
  4. Добавьте нужный уровень:
    • Просто Super = системное действие
    • Super + Shift = запуск приложения
    • Super + Ctrl = управление пространствами
    • Super + Shift + Ctrl = перемещение окон

Когда вы будете добавлять свои собственные сочетания клавиш, следуйте той же философии:

  • Используйте Super как базу для системных действий
  • Выбирайте буквы, которые ассоциируются с действием на английском
  • Используйте Shift для запуска приложений
  • Используйте Ctrl для действий над всем окружением
  • Не ломайте существующие паттерны — это создаст когнитивный диссонанс