Memasang Ikon Elementary di Debian

Contoh ikon-ikon yang terdapat dalam set ikon elementary

Ikon elementary adalah kelompok ikon yang paling lama saya pakai selama menggunakan sistem operasi GNU/Linux. Jika dirunut ke belakang, saya telah menggunakan ikon elementary semenjak elementary hanyalah sebuah nama tema dan ikon untuk Ubuntu.

Apa yang sukai dari elementary? Entahlah. Seperti pemeo, suka adalah rasa, tidak perlu alasan untuk menyukai.
Namun demikian, sepertinya saya bisa berikan dua alasan; (1) sedari awal, ikon elementary telah menggunakan format SVG, yang menjadikan berkasnya berukuran kecil namun ikon tetap terlihat tajam walau tampilannya diperbesar, dan (2) ikon elementary terlihat alami dengan bentuk berlekuk dan gradasi warnanya. Yep, I don't like flat icons.

Kini elementary bukan hanya tema dan ikon semata, namun telah menjadi sebuah distro mandiri. Ini menimbulkan sebuah ganjalan bagi pengguna distro lain yang berminat menggunakan ikon elementary, misalnya karena pilihan ikon kini berpusat pada kepentingan distro elementary dan si pengembang tidak lagi berminat maintaining ikon untuk distro lain.

Namun demikian, ikon elementary adalah proyek open source. Walau kini ia difokuskan untuk distro elementary OS, khalayak umum masih tetap bisa menggunakan ikon elementary pada sistem operasi andalannya.
Dan inilah topik dari artikel kali ini; memasang ikon elementary di Debian, sebuah distro yang bukan elementary OS.

Berikut cara memasang ikon elementary di Debian Sid.

  • Ikon elementary tidak ada di dalam lumbung paket Debian Sid. Jadi kita mesti mengambilnya dari sumber lain, misal dari repo ikon elementary di GitHub. Selain itu, ia juga perlu dibangun menggunakan cmake.
    Karenanya, pastikan kita telah memiliki paket git dan cmake dalam sistem.

    sudo apt install git cmake
    
  • Gandakan repo ikon elementary dari GitHub.

    git clone https://github.com/elementary/icons
    
  • Masuk ke dalam folder ikon elementary hasil penggandaan tadi.

    cd icons
    
  • Buat folder khusus untuk membangun ikon, dan kemudian masuk ke dalamnya.

    mkdir build && cd build
    
  • Buat pengaturan untuk build. Atur prefix di mana ikon akan diletakkan. Misal, saya hanya akan meletakkan dalam direktori $HOME sendiri.

    cmake .. -DCMAKE_INSTALL_PREFIX=/home/iza/.local
    

    Jika akan memasang ikon elementary secara global agar bisa dipakai banyak user, gunakan pengaturan berikut:

    cmake .. -DCMAKE_INSTALL_PREFIX=/usr
    
  • Build dan pasang ikon.

    sudo make install
    
  • Agar lebih afdol, sekalian mutakhirkan cache ikon elementary yang baru dipasang tersebut.

    gtk-update-icon-cache ~/.local/share/icons/elementary/
    

Now, lay back, sip a cup of coffee and enjoy your new beautiful desktop icons...