.
├── color-palettes
├── cursor-themes
├── emoji
├── fonts
├── graphics
├── icon-themes
├── icons
│ └── themes
├── terminal-colors
├── themes
└── wallpapers
Struktur repo mirip dengan repo Base/res Serenityos atau /res di dalam instance berjalan. Folder berisi sumber daya sistem di seluruh sistem, kecuali icons/themes yang khusus tema
Pertama, pastikan bahwa Anda memiliki instance serenityos yang berhasil. Pada tulisan ini, proses yang disarankan untuk mencoba konten repo adalah untuk menyalin secara manual ke cabang Serenityos Anda. Di direktori home gnu/linux, asumsikan bahwa Anda memiliki kedua repo
Dalam skenario ini, asumsikan juga bahwa Anda ingin mencoba semua isi tema repo:
$ cd $HOME
$ cp -r $HOME/theming/* $HOME/serenity/Base/res/
Maka Anda hanya akan melakukan hal berikut untuk membangun Serenityos:
$ cd $HOME/serenity
$ Meta/serenity.sh run
Di dalam instance Running Serenityos, Anda harus memiliki font tambahan, tema kursor, ikon-tema dan tema untuk digunakan.
$ cd $HOME/serenity/Ports/serenity-theming
$ ./package.sh
Ini akan mengunduh konten https://github.com/serenityos/theming repo (dari komit tertentu) dan instal pada build Anda. Mayoritas sumber daya akan tersedia dan siap digunakan di dalam Serenityos kecuali icon-themes , karena kami masih membutuhkan proses manual untuk menginstalnya sebelum melakukan Meta/serenity.sh run .
Meskipun Tema Repo sekarang menjadi bagian dari direktori Serenityos Build Anda, menggunakan tema ikon membutuhkan langkah -langkah tambahan. Saat ini, ada beberapa tema ikon untuk dicoba, Black-and-White , Chillychilly dan Durrque . Untuk tujuan keamanan, buat tema ikon default.
$ cd $HOME/serenity
# create a backup of Default Icon themes, run this command only once
~:serenity $ cp -r Base/res/icons Base/res/icon-themes/Default
# try out Black-and-White Icon theme, the next command will overwrite default icons
~:serenity $ cp -r Base/res/icon-themes/Black-and-White/* Base/res/icons/
# Build and run
~:serenity $ Meta/serenity.sh run
# Revert back to Default Icons
~:serenity $ cp -r Base/res/icon-themes/Default/* Base/res/icons/
or
~:serenity $ git restore Base/res/icons/
# Build and run
~:serenity $ Meta/serenity.sh run
Kami berharap langkah-langkah ini melilit antarmuka GUI yang bagus segera-ish. Sementara itu, nikmati:^)