Як скопіювати всі мої налаштування XFCE між настільною машиною та ноутбуком?


13

Хтось знає, як я можу скопіювати свої налаштування параметрів XFCE плюс його зовнішній вигляд на іншу машину?

Налаштування зовнішності / дизайну, панелей, комбінацій клавіш та geany ще немає, як і зовсім.

Поки що я робив:

  • скопійовано ~/.config/{autostart,xfce4,Thunar}(не буквально так)

  • вийшов із системи та знову увімкнувся, перезавантажився

Ресурси:

Деякі відомості, що стосується обох машин:

$ pacman -Qi xfwm4 | grep Version
Version                  : 4.12.4-1

$ uname -r
4.10.5-1-ARCH

1
Я би перевірив, які файли постачаються з xfceпакетом, і шукаю конфігури - деякі з них, ймовірно, зберігаються десь у/etc
Аркадіуш Драбчик,

Відповіді:


13

Xfce зазвичай зберігає свої конфігураційні файли в ~/.config/xfce4(а також ~/.local/share/xfce4і ~/.config/Thunar). Копіювання цих каталогів на ваш ноутбук повинно зробити цю роботу. Комбінації клавіш на клавіатурі зберігаються ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml, тому вони також повинні бути скопійовані.

Можливо, що після копіювання файлів вони перезаписуються під час виходу з сеансу, тим самим запобігаючи включенню нових налаштувань. Можливо, ви можете спробувати скопіювати згадані каталоги, увійшовши через tty?

Зверніть увагу , що є глобальний набір конфігураційних файлів в /etc/xdg/xfce4, /etc/xdg/Thunar/, /etc/xdg/menusі т.д. (а також , /etc/xdg/xdg-xubuntuякщо ви використовуєте Xubuntu). Якщо ви копіюєте файли конфігурації між двома системами, що мають абсолютно різні базові установки, вам доведеться також копіювати ці файли.


Atm Я працюю через ваш коментар. 1-я річ, яку я не маю на ціці: ~/.local/share/xfce4не існує.
Генрі

1
@henry це нормально. Він не повинен існувати. Насправді він створюється лише у випадку зміни певних параметрів (наприклад, зміни терміналу за замовчуванням на новий сценарій запуску терміналу).
StrangeAttractor

Хоча минуло певний час, і я працював над рішенням StrangeAttractor ... я б не рекомендував це робити (знову). Зрештою, це призвело до деяких набридливих "помилок" з FF і взагалі до проблем, пов'язаних з розмірами вікон AFAIK. Також бічні панелі (також "панелі завдань") не працювали належним чином. Однак dotfiles, що стосуються програми, - це зовсім інша тема, і насправді те, що я б порадив будь-кому іншому.
Генрі

@henry помилки з "FF" .... Що таке "FF"?
Lance Kind

@LanceKind Firefox
henry

5

На додаток до сказаного StrangeAttractor (файли, що знаходяться ~/.config/xfce4, а також ~/.local/share/xfce4і ~/.config/Thunar), є застереження: деякі файли перезаписуються xfce, навіть якщо ви не вибираєте "Зберегти сеанс" під час виходу з системи. Також деякі файли завантажуються в Xfconf і вони не оновлюються до перезавантаження.

Через це, будь ласка, виконайте наступні дії:

  • Вийдіть із xfce перед копіюванням файлів
  • Скопіюйте файли з терміналу (CTRL-ALT-F1)
  • Переконайтеся, що на скопійованих файлах встановлені відповідні дозволи (вони повинні належати бажаному користувачеві; якщо ні, то робіть chown -R user:group .config/xfce4)
  • Потім перезавантажте комп'ютер (не переробляйте відразу, а перезавантажте)

Це повинно зробити трюк. (Тестовано на xfce 4.12, xubuntu 18.04)


2
Насправді не потрібно перезапускати, вбивство процесу xfconfd, який належить користувачеві, налаштування, які ви перезаписуєте, мають той же ефект. +1, хоча вказує мені правильний напрямок.
Besworks

1

Обов’язково перевірте дозволи на скопійовані файли - тобто зробіть

chown -R user:group /home/user/.config/xfce4

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.