Где хранятся файлы для рабочего стола или интерфейса, который отображается на экране? И как мы можем их редактировать. Как они запрограммированы? Какой язык программирования используется для построения интерфейсов?
Ну, после некоторого diggin ', все это в основном написано в C
, C++
и Vala
.
Эта ссылка предоставит вам информацию о Unity Development. Этот предназначен для проекта Gnome (Unity основан на Gnome).
Вы можете проверить исходный код Unity на Launchpad . Вы можете использовать исходный код для редактирования вашего интерфейса, он находится под лицензией GNU GPL v3 .
Большинство файлов конечного пользователя редактируются с помощью текстового редактора (такого как gedit, nano), но не ожидайте многого, его не так легко изменить, например, как XFCE.
Некоторые строки хранятся в dconf, который вы можете проверить и изменить, используя dconf-tools
или gsettings