diff --git a/_data/navigations.ts b/_data/navigations.ts index 6d6d7bad1..adec80e72 100644 --- a/_data/navigations.ts +++ b/_data/navigations.ts @@ -285,6 +285,7 @@ export const sidebar: Record = { ], collapsed: true }, + { text: 'Настройка терминала', link: '/terminal_ch' }, { text: 'Установка шрифтов', link: '/add-fonts' } ], collapsed: true diff --git a/docs/using_gnome/terminal_ch.md b/docs/using_gnome/terminal_ch.md new file mode 100644 index 000000000..bff69f204 --- /dev/null +++ b/docs/using_gnome/terminal_ch.md @@ -0,0 +1,35 @@ +# Настройка терминала + +## Смена терминала по умолчанию + +Если Вам не нравится терминал по умолчанию, и вы хотите сменить в системе его к примеру на **kitty**, то можно выполнить следующие команды: + +```shell +gsettings set org.gnome.desktop.default-applications.terminal exec kitty +gsettings set org.gnome.desktop.default-applications.terminal exec-arg -e +``` + +:::info +Аргумент запуска в Gnome по умолчанию используется **-x** + +Но я особой разницы не заметил между -x, или -e +::: + +Однако, в конструкциях вида: + +```shell +Exec=pyradio +Terminal = true +``` + +Пакет может запускаться с gnome-terminal по умолчанию, что будет с вероятность 99% + +Выйти из данной ситуации можно используя маленький "хак" по смене терминала по умолчанию, но это уже на решение каждого. + +Для начала нужно из под пользователя **root** с каталога **/usr/bin** куда ни будь убрать, либо удалить, файл **gnome-terminal**, далее выполняем то, что указано ниже: + +```shell +su - +cd /usr/bin +ln -s kitty gnome-terminal +``` \ No newline at end of file