Salah satu hal yang bikin kangen dari fitur Windows adalah Clipboard History, di Elementary OS yang saya gunakan, karena memang sistem ini dibuat sangat minimal, fitur tersebut tidak ada, kecuali jika kita pakai aplikasi pihak ketiga.
Baca Juga : Cara Menambahkan Clipboard History di Elementary OS
Sayangnya, beberapa aplikasi kadang tidak berjalan sempurna karena kebanyakan dibuat untuk berjalan di GNOME, sementara Elementary OS sendiri menggunakan desktop environment Pantheon yang punya pendekatan berbeda dan lebih tertutup dalam hal integrasi fitur tambahan. Akibatnya, tidak semua aplikasi clipboard manager bisa berjalan dengan stabil atau tampil dengan baik di sistem ini.
Nah beberapa aplikasi seperti Clipman, CopyQ, atau GPaste sebenarnya bisa dipasang, namun dari pengalaman saya ada saja kendalanya, mulai dari dari icon tray yang tidak muncul dengan benar, integrasi yang kurang rapi dengan sistem, sampai masalah auto start yang kadang tidak konsisten setelah login.
Akhirnya saya coba bikin sendiri
Karena saya cukup penasaran, dan setelah saya coba membaca beberapa dokumentasi, tutorial dan mencoba memahami sistem ini lebih dalam, akhirnya saya memutuskan untuk membuat aplikasi Clipboard History sendiri.
Nah aplikasi ini bernama “Clipboard History” yang saya buat menggunakan Vala dengan toolkit GTK serta Granite, sehingga tampilannya tetap terasa menyatu dengan desain khas Elementary OS yang sederhana dan minimalis. Tujuannya bukan untuk membuat aplikasi clipboard manager yang kompleks, tetapi lebih ke menyediakan fungsi dasar yang benar benar saya butuhkan sehari hari.

Untuk cara kerjanya sendiri sebenarnya cukup sederhana, aplikasi ini ini akan memantau clipboard sistem secara berkala, dimana setiap kali ada teks baru yang disalin, teks tersebut akan otomatis disimpan ke dalam daftar riwayat clipboard.
Dan dari daftar ini saya bisa melihat kembali teks yang sebelumnya pernah disalin, mencari teks tertentu, atau menyalinnya kembali hanya dengan satu klik saja, simpel tapi ini yang saya butuhkan.
Fungsi dan Integrasi?
Nah fungsinya sendiri sederhana, hanya menampilkan daftar teks yang pernah disalin, adanya fungsi pencarian, clear all, copy kembali dan delete satu satu, tepat seperti pada gambar diatas.

Setiap teks yang disalin, dia akan langsung tersimpan di Clipboard History dengan catatan aplikasi ini harus terbuka. Jika tidak, dia tidak akan mengambil Clipboard dilatar belakang.
Next mungkin akan saya coba kembangkan lagi, tapi untuk sekarang ini sudah sempurna menurut saya.
Selain itu, integrasinya sendiri sudah saya sesuaikan dan ketika aplikasi diinstall, dia akan otomatis membuat shortcut aplikasi di Applications menu.

Sehingga dengan itu, saya bisa akses dengan mudah termasuk bisa di Pin di Dock juga, cukup lah bagi saya.
Cara Install
Nah untuk sekarang memang aplikasi ini masih dalam tahap awal, belum sempurna dan mungkin masih ada beberapa kendala dan bug, untuk kamu yang berminat mencoba, kamu bisa cek halaman GitHub saya berikut.
Untuk instalasi mudahnya, kamu bisa mendownload file .deb dari halaman berikut, kemudian install dengan perintah berikut :
sudo dpkg -i clipboard-history-1.0.deb

Atau kamu bisa menggunakan aplikasi seperti GDebi atau Eddy untuk instalasi via GUI.

Nah kamu juga bisa build secara manual dengan cara meng-compile langsung source code yang ada di repository, caranya bisa kamu cek di halaman GitHub saja ya.
Secara struktur sih, project ini cukup sederhana dan mudah dipahami, hanya terdiri dari beberapa file utama seperti main.vala yang menangani entry point aplikasi, window.vala untuk tampilan antarmuka, dan clipboard-manager.vala yang bertugas memonitor clipboard dan mengelola daftar riwayat yang tersimpan.
Belum ada integrasi dengan Wingpanel Indicator ataupun kombinasi seperti Win + V, bahkan Dark Mode juga belum tersedia, tapi mungkin nanti akan saya coba kembangkan lagi, karena kemarin malah error dan aplikasi jadi terkendala.
Nah jika kamu tertarik silahkan kamu coba guys, dan karena aplikasi ini bersifat open source, bagi kamu pengguna Linux terutama pengguna Elementary OS sekaligus Developer kamu juga bisa ikut mengembangkannya kok.
Catatan Penulis : WinPoin sepenuhnya bergantung pada iklan untuk tetap hidup dan menyajikan konten teknologi berkualitas secara gratis — jadi jika kamu menikmati artikel dan panduan di situs ini, mohon whitelist halaman ini di AdBlock kamu sebagai bentuk dukungan agar kami bisa terus berkembang dan berbagi insight untuk pengguna Indonesia. Kamu juga bisa mendukung kami secara langsung melalui dukungan di Saweria. Terima kasih.
