Saya ingin menambahkan emblem ke file di Thunar menggunakan skrip, tetapi saya tidak dapat menemukan dokumentasi tentang ini.
Apakah mungkin melakukan ini? Dan jika demikian, bagaimana?
Pertanyaan yang sama ditanyakan di sini , tetapi mereka menyebutkan ~/.cache/Thunar/metafile.tdb
file yang tidak ada di sistem saya. Saya pikir pertanyaan itu dan jawabannya sudah ketinggalan zaman.
~/.cache
adalah file tersembunyi lho ..~/.cache/Thunar/
bahkan tidak ada. Bahkan setelah menambahkan emblem ke file di Thunar. Saya memiliki Thunar versi 1.6.3 diinstal.Jawaban:
Thunar, sejak versi 1.6, telah mulai menggunakan daemon gvfs-metadata untuk menyimpan metadata. Metadata disimpan
~/.local/share/gvfs-metadata
, namun Anda tidak dapat membacanya dari file ( saya pikir ini disimpan dalam format biner ). Untuk membaca metadata, Anda menggunakangvfs-info
perintah seperti ini:Yang akan mencetak metadata dari
/some/location
.Jika Anda ingin mengubah metadata, Anda dapat menggunakan
gvfs-set-attribute
perintah seperti ini:/some/location
adalah lokasi file / folder yang metadata-nya ingin Anda edit,-t stringv
memberi tahu perintah untuk mengharapkan input string,mdtype
menetapkan tipe metadata yang ingin Anda ubah (mis.emblems
) dannew value
menetapkanvalue
sebagai metadata untukmdtype
. Sebagai contoh:Memberikan
Downloads
folderdefault
emblem.Tetapkan nilai
none
untuk menghapus emblem. Anda harus memulai kembali manajer file untuk melihat perubahannya.Saya menulis sebuah skrip kecil yang memungkinkan Anda untuk mengubah lambang lebih dari satu folder / file sekaligus:
Sumber:
Milis Nautilus
FAQ Thunar
Cara mengubah ikon / lambang direktori dari bash
sumber