Pratinjau gambar ranger dengan latar belakang terminal transparan
9
Saya suka pratinjau gambar di ranger, tapi saya juga suka terminal saya transparan.
Apakah benar-benar tidak ada cara untuk mendapatkan pekerjaan pratinjau gambar dengan w3m dan latar belakang transparan? (Saya bersedia mengubah terminal-emulator saya jika itu perlu, saat ini urxvt)
Saya memiliki terminal transparan yang berfungsi dengan rangerpratinjau gambar. Saya menggunakan termite(terminal emulator) dan compton(kompositor) untuk transparansi (kombo yang bagus ketika Anda menggunakan i3wm).
Inilah hasilnya:
Satu-satunya masalah yang saya miliki adalah dengan tmux(gambar ditampilkan, tetapi tidak selalu pada posisi yang tepat dan kadang-kadang terminal perlu di-refresh).
Perhatikan bahwa teks dan gambar juga transparan karena transparansi ditangani oleh compton. Ini hanya berfungsi jika Anda tidak menambahkan transparansi terlalu banyak, jika tidak, Anda memerlukan emulator terminal yang menangani transparansi dan berfungsi dengan fitur ini (saya sudah mencoba terminatordan saya tidak bekerja misalnya, sama untuk urxvt). 85% opacity memberi saya transparansi dan keterbacaan yang baik, jadi pengaturan ini berfungsi untuk saya.
Memperbarui
Transparansi sejati didukung sekali lagi dalam rayap, tetapi mengalami masalah yang sama seperti urxvtketika Anda mengaktifkan transparansi ( failed to execute w3mimgdisplaykesalahan, lih. Jawaban @ slm).
Itu sangat sederhana ^^ cukup masukkan opacity-rule = ["85:class_g = 'Termite'"];file konfigurasi compton :-) terima kasih saya tidak bisa lebih bahagia
makim
Oh, hanya satu Pertanyaan, bagaimana Anda mendapatkan teks tidak transparan?
makim
Teks mengikuti aturan transparansi yang sama karena comptontidak memiliki cara untuk membedakan teks dari yang lain, hanya menangani windows. Jika Anda ingin transparansi lebih, maka Anda memerlukan terminal yang menjaga transparansi itu sendiri (seperti terminator) saat bekerja dengan fitur ini ( terminatortidak iirc). Dalam kasus saya, saya ingin latar belakang yang gelap untuk dibaca sehingga pengaturan ini bekerja cukup baik bagi saya, dan jauh lebih ringan daripada alternatif yang saya gunakan sebelumnya.
BenC
Juga, karena saya menggunakan vim, saya memiliki comptonaturan tambahan yang mengatur opacity menjadi 100% ketika saya mengedit file vim.
Catatan samping: w3m tidak dapat membuat gambar dalam urxvt, jika kedalamannya 32. Itu berarti Anda tidak dapat membuat gambar dengan latar belakang transparan. Pastikan Anda mengomentari baris URxvt * depth: 32 di ~ / .Xresources Anda.
opacity-rule = ["85:class_g = 'Termite'"];
file konfigurasi compton :-) terima kasih saya tidak bisa lebih bahagiacompton
tidak memiliki cara untuk membedakan teks dari yang lain, hanya menangani windows. Jika Anda ingin transparansi lebih, maka Anda memerlukan terminal yang menjaga transparansi itu sendiri (sepertiterminator
) saat bekerja dengan fitur ini (terminator
tidak iirc). Dalam kasus saya, saya ingin latar belakang yang gelap untuk dibaca sehingga pengaturan ini bekerja cukup baik bagi saya, dan jauh lebih ringan daripada alternatif yang saya gunakan sebelumnya.vim
, saya memilikicompton
aturan tambahan yang mengatur opacity menjadi 100% ketika saya mengedit filevim
.Konsole
misalnya?Tidak yakin terminal apa yang Anda gunakan tetapi jika menggunakan bit-depth of 32 atau lebih tinggi maka itu tidak akan berfungsi.
kutipan - Gambar dalam terminalUtas ini juga membahasnya: - gambar w3m / ranger tidak berfungsi di urxvt .
kutipansumber
w3mimagedisplay
?set preview_images true
,set preview_images_method w3m
dan urxvt Native transparansi. Ia bahkan bekerja di tmux tetapi hanya untuk sesaat :)