Пару месяцев назад я писал про новые перспективы ini.env. Настало время отчитаться что из этого получилось, см. скриншот:
*На рисунке модифицированный образ Live USB Calculate Linux Desktop MATE 17*
Профиль пользователя Calculate Linux Desktop настраивается во время первого входа в сеанс шаблонами. Константы, такие как положение панелей, настройки мышки и клавиатуры, шрифты и т.д. постепенно выносятся в ini.env файл оверлея Calculate /var/lib/layman/calculate/profiles/ini.env
. По аналогии с описанием переменных calculate.env, в утилитах 3.5 функция ini()
стала считывать значения из нескольких источников, один из них /etc/calculate/ini.env
, где вы можете переопределить значения. В CL17 директория /etc/calculate
пустая. Сделано это для того, чтобы ваши настройки не пересекались с системными, имея над ними приоритет.
Итак, что же нужно сделать, чтобы получить систему как на скриншоте:
# Запишите образ CLDM 17 на флешку при помощи cl-install-flash
или графической консоли и загрузитесь с неё.
# Создайте файл /etc/calculate/ini.env
со следующим содержимым:
[profile]
mouse-clickpolicy = double
wm-panel-main-position = bottom
wm-panel-menu-position = left
wm-panel-menu-size = 64
# Перезапустите графический сеанс удалив профиль пользователя:
Ctrl+Alt+F1
/etc/init.d/xdm stop
rm -r /home/guest
/etc/init.d/xdm start
После этого вы должны увидеть следующий результат: основная панелька перейдёт вниз экрана, панелька с приложениями сместится влево и немного увеличится в размере, приложения будут запускаться по двойному клику.
Если сейчас (или после второго шага) выполнить установку системы на жёсткий диск, ваши настройки мигрируют в устанавливаемую систему!
В том случае, если ваша флешка 4 или лучше 8 Гб, вы можете сохранить свои изменения. Для этого выполните следующие команды:
cl-builder-prepare -f
cp /etc/calculate/ini.env /run/calculate/mount/distros_CLDM_amd64/etc/calculate
cl-builder-image -f
cl-builder-break -f
После выполнения cl-builder-image
в директории /linux
флешки будет создан образ с вашим ini.env
файлом, влияющий на настройки рабочего стола. В меню Live USB вы сможете выбрать загрузку между оригинальным образом и изменённым.
Примечание:
- Доступные настройки можно подсмотреть в файле
/var/lib/layman/calculate/profiles/ini.env
- Описанные изменения отражаются только при настройке нового сеанса
Пишите ваши предложения.