Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как выдернуть настройки терминала  (Прочитано 404 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sherba800

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Настроил я под себя терминал в Ububntu 16.04 Unity x64, задался вопросом тиражировать настройки на другие устройства с убунтой. Всегда думал, что тупо в каталоге юзера настройки лежат, а фиг там. Вопрос подобный не раз задавался, я искал, но времени уже прошло немало, и дистрибутивы поменялись. Как конкретно в 16.04 выдернуть настройки из терминала?
« Последнее редактирование: 12 Июль 2016, 16:15:57 от sherba800 »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3115
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Как выдернуть настройки терминала
« Ответ #1 : 12 Июль 2016, 16:00:22 »
Эм. Нескромный вопрос: что именно то настраивали?) А то "терминал" понятие растяжимое... Очень. Терминал запускает одну из оболочек shell (настройки shell'ов лежат в home пользователя, .bashrc, .zshrc, .shrc and etc), или вы о окошке, которое запускаете в GUI, тогда стоит искать в .config или в dconf
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн sherba800

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Как выдернуть настройки терминала
« Ответ #2 : 12 Июль 2016, 16:08:37 »
EvangelionDeath, Настраивал внешний вид программы Terminal. У неё в настройках есть некая настройка профилей (Edit/Profile preferences), в которой можно настроить внешний вид. Вот эти настройки мне и хочется на другие устройства перенести.

Оффлайн skybour

  • Старожил
  • *
  • Сообщений: 2224
    • Просмотр профиля
Re: Как выдернуть настройки терминала
« Ответ #3 : 12 Июль 2016, 16:17:41 »
Цитировать
~/.gconf/apps/gnome-terminal/profiles
Оно?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3115
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Как выдернуть настройки терминала
« Ответ #4 : 12 Июль 2016, 16:26:11 »
Второй вариант, если у вас другие оболочки\терминалы %)

Код: Bash
  1. dconf dump / | grep terminal | grep profiles
  2. # будет показана вам "папка" с конфигами, может быть несколько, если создавали еще свой, потому для каждой придется сделать дамп
  3. # так как у меня Mate, то далее буду ориентироваться на него, у вас пути будут (или не будут, если тоже мате) от моего
  4. dconf dump /org/mate/terminal/profiles/default/ # покажет настройки дефолтного профайла
  5. echo "#!/bin/sh" > saved_terminal_config.sh # создаем скрипт
  6. chmod 755 saved_terminal_config.sh # делаем его исполнимым
  7. dconf dump /org/mate/terminal/profiles/default/ | grep -v '[/]' | awk -F'=' '{print "dconf write /org/mate/terminal/profiles/default/"$1" \""$2"\""}' >> saved_terminal_config.sh # ну теперь пихаем наши настройки в скрипт.
  8.  

После чего этот скрипт можно запустить на любой машине с такой же оболочкой и терминалом и в результате будет он задействован
« Последнее редактирование: 12 Июль 2016, 16:47:51 от EvangelionDeath »
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.061 секунд. Запросов: 24.