Перейти к содержимому
Эта страница устарела. Актуальную документацию можно найти по адресу: /configuration/desktop_environments/switch_desktop/

Установка другого DE/WM с помощью настроек CachyOS

Что следует учесть перед установкой другого окружения рабочего стола

Заголовок раздела «Что следует учесть перед установкой другого окружения рабочего стола»
  • Установка нескольких DE/WM может привести к конфликтам, особенно с менеджерами настроек, приложениями по умолчанию и конфигурациями внешнего вида, такими как темы и иконки в приложениях GTK или QT.
  • Двумя худшими нарушителями в плане конфликтов являются GNOME и KDE Plasma, поскольку они используют два совершенно разных набора инструментов (GTK и QT соответственно) и имеют множество фоновых служб, которые могут мешать работе других DE/WM.
    • Этот факт не означает, что вы не можете установить их вместе, просто имейте в виду, что вы можете столкнуться с некоторыми проблемами.
  • Раздувание пакетов: Популярные DE, такие как GNOME и KDE Plasma, могут поставляться с сотнями пакетов, которые вам могут быть не нужны.
  • Вы можете без особых проблем сочетать многие оконные менеджеры с разными DE. Например, вы можете установить KDE Plasma и Hyprland вместе и выбирать, какой из них использовать при входе в систему.
  • DE/WM, предлагаемые CachyOS, содержат свой собственный пакет -settings. Например: cachyos-i3wm-settings.
    • Что это значит? Если вы хотите установить другое DE/WM и желаете иметь тот же внешний вид или набор изменений, которые мы предоставляем, вам следует установить соответствующий пакет -settings.
    • Эти пакеты размещают файлы конфигурации в /etc/skel/, который служит шаблоном для новых учетных записей пользователей.
    • Важно: Для существующих пользователей эти настройки НЕ применяются автоматически, чтобы предотвратить перезапись ваших личных конфигураций.

Как установить другое DE/WM с настройками CachyOS

Заголовок раздела «Как установить другое DE/WM с настройками CachyOS»
  1. Создайте резервную копию текущих файлов конфигурации в вашем домашнем каталоге:
    Окно терминала
    mkdir -p ~/config-backup
    cp -r ~/.config ~/config-backup/
    cp -r ~/.local ~/config-backup/
  2. Удалите текущий пакет -settings, если он у вас установлен. Например, если вы используете KDE, выполните:
    Окно терминала
    sudo pacman -R cachyos-kde-settings
  3. Установите новое DE/WM вместе с соответствующим пакетом -settings. Например, чтобы установить i3wm:
    Окно терминала
    sudo pacman -Syu i3-wm cachyos-i3wm-settings
    Или используя ваш файловый менеджер.
  4. Скопируйте новые файлы конфигурации из /etc/skel в ваш домашний каталог:
    • Например: пакет cachyos-i3wm-settings содержит конфигурации для Kvantum, dunst, GTK, i3, polybar, QT5 и rofi.
    • Вот как это сделать с помощью файлового менеджера:
      1. Откройте ваш файловый менеджер (Dolphin, Nautilus, Thunar и т.д.)
      2. Включите отображение скрытых файлов:
        • В большинстве файловых менеджеров: Ctrl+H или через меню: ВидПоказать скрытые файлы
      3. Перейдите в /etc/skel в файловом менеджере.
      4. Выделите все файлы и папки (Ctrl+A).
      5. Скопируйте их (Ctrl+C).
      6. Перейдите в ваш домашний каталог.
      7. Вставьте файлы (Ctrl+V).
      8. Когда появится запрос о перезаписи, выберите:
        • «Объединить» или «Применить ко всем» для папок.
        • «Заменить» для отдельных файлов, которые вы хотите обновить.
      • Или просто используйте терминал, если вы с ним знакомы.

После установки нового DE/WM и копирования файлов конфигурации выйдите из текущего сеанса. На экране входа в систему выберите только что установленное DE/WM в опциях сеанса перед повторным входом.

Как вернуться к моей предыдущей конфигурации DE/WM?

Заголовок раздела «Как вернуться к моей предыдущей конфигурации DE/WM?»
  • Восстановите из созданной вами резервной копии:
    Окно терминала
    cp -r ~/config-backup/.config/* ~/.config/
    cp -r ~/config-backup/.local/* ~/.local/
    Или с помощью файлового менеджера.
  • Когда пакет -settings обновляется, новые файлы помещаются в /etc/skel/, но ваша пользовательская конфигурация в /home/ остается неизменной. Чтобы применить обновления, вам нужно будет снова вручную скопировать обновленные файлы из /etc/skel/.

Вам придется следить за репозиторием GitHub соответствующего DE/WM на предмет любых изменений.

Вот список всех репозиториев различных DE и WM, поддерживаемых CachyOS:

Все остальные DE и WM, которые мы предлагаем при установке CachyOS, на данный момент не имеют собственного пакета -settings, что означает, что они являются просто «ванильными» версиями.

Могу ли я оставить установленными несколько пакетов настроек DE/WM?

Заголовок раздела «Могу ли я оставить установленными несколько пакетов настроек DE/WM?»
  • И да, и нет. Вы можете иметь несколько установленных DE/WM, но рекомендуется устанавливать только один пакет -settings за раз, чтобы избежать конфликтов в /etc/skel/. В противном случае pacman может жаловаться на конфликты файлов при попытке установить другой пакет -settings.

«Настройки CachyOS» — это удобные пакеты конфигурации для различных окружений рабочего стола и оконных менеджеров. Они предоставляют предварительно настроенные параметры, темы и твики в зависимости от выбранного вами DE/WM.

Когда вы устанавливаете один из этих пакетов, он также автоматически устанавливает дополнительные зависимости, которые не являются частью «ванильного» DE/WM, такие как темы, иконки, обои и дополнительные приложения. Например, в cachyos-i3wm-settings мы устанавливаем rofi, dunst, picom, lxappearance и многое другое.