Как добавить раскладку клавиатуры в dwm

Есть несколько вещей, которые можно было бы улучшить в вашем сценарии.

Во-первых, sedничего не делает, потому что не получает никаких входных данных. Это означает, что он будет просто сидеть и ждать, пока вы наберете что-то на клавиатуре в его стандартный поток ввода. Кроме того, не используйте sedили другие инструменты редактирования текста(awkи т. д. )для имен файлов. Имена файлов в системах Unix могут содержать символы новой строки, а sed(, например, )считывает отдельные строки, что означает, что он будет читать имя файла со встроенным символом новой строки как две отдельные вещи.

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

Чтобы найти текущий подписанный Apple ID, вместо того чтобы использовать какой-либо эвристический подход, используйте инструмент, который может сделать это за вас. С Homebrew вы можете установитьmas:

brew install mas

Затем,

mas account

предоставит вам Apple ID, который в настоящее время подписан.

0
18.07.2020, 22:11
1 ответ

Поскольку MX Linux основан на Debian, вы можете настроить раскладку клавиатуры с помощью
sudo dpkg-reconfigure keyboard-configuration.
Файл настроек клавиатуры — /etc/default/keyboard, если вы предпочитаете делать это вручную. Вы можете установить раскладку, доступные языки, варианты и комбинацию клавиш для переключения раскладки/языка. В Debian настройки в этом файле соблюдаются консолью и Xorg.

Во-вторых, как просмотреть выбранный язык на панели dwm. Есть много способов, я предлагаю вам два:

  • Я полагаю, вы пропатчили DWM с помощью патча systray. Если нет, я предлагаю вам это сделать, многие приложения используют системный трей. В этом случае вы можете apt install fbxkb. Это легкое приложение, которое показывает значок -флажка на панели задач выбранного языка. Легко и красиво, но мне не нравится флаг на панели задач:)
  • Используйте некоторые настройки строки состояния dwm. Многие из них доступны на странице монитора состояния dwm . Большая часть поддержки показывает текущую раскладку клавиатуры; Я использую бар dwm -. Больше шагов для настройки, чем в первом предложении, но полезно иметь любую информацию, которая вам нравится, на панели -, поскольку вы можете добавить гораздо больше, чем просто текущую раскладку клавиатуры.
2
18.03.2021, 23:18

Теги

Похожие вопросы