Odpowiedzi:
Mam przezroczysty terminal, który działa z rangerpodglądem obrazu. Używam termite(emulator terminala) i compton(kompozytora) dla przejrzystości (ładna kombinacja, gdy używasz i3wm).
Oto wynik:

Jedyne problemy, jakie miałem, to były tmux(obrazy są wyświetlane, ale nie zawsze we właściwej pozycji, a czasami terminal wymaga odświeżenia).
Zauważ, że tekst i obraz są również przezroczyste, ponieważ przezroczystość jest obsługiwana przez compton. Działa to tylko wtedy, gdy nie dodajesz zbyt dużej przezroczystości, w przeciwnym razie potrzebujesz emulatora terminala, który obsługuje przezroczystość i działa z tą funkcją (próbowałem z terminatori na przykład nie działałem tak samo urxvt). 85% krycia daje mi pewną przezroczystość i dobrą czytelność, więc ta konfiguracja działa dla mnie.
Prawdziwa przezroczystość jest obsługiwana ponownie w termitach, ale występują w niej te same problemy, co urxvtpo włączeniu przezroczystości ( failed to execute w3mimgdisplaybłąd, por. Odpowiedź @ slm).
comptonpodlega tej samej zasadzie przezroczystości, ponieważ nie ma sposobu na odróżnienie tekstu od reszty, obsługuje tylko okna. Jeśli chcesz uzyskać znacznie większą przezroczystość, potrzebujesz terminalu, który sam zadba o przezroczystość (np. terminator) Podczas pracy z tą funkcją ( terminatornie działa). W moim przypadku chcę mieć ciemne tło dla czytelności, więc ta konfiguracja działa dla mnie całkiem dobrze i jest znacznie jaśniejsza niż alternatywy, których wcześniej używałem.
vim, mam dodatkową comptonregułę, która ustawia krycie na 100% podczas edycji plików vim.
Konsolena przykład podgląd roboczy w ranger z ?
Nie jestem pewien, jakiego terminala używasz, ale jeśli używa on głębi 32 bitów lub większej, to nie będzie działać.
fragment - obrazy w terminaluUwaga dodatkowa: w3m nie może renderować obrazów w urxvt, jeśli głębokość wynosi 32. Oznacza to, że nie można renderować obrazów na przezroczystym tle. Upewnij się, że skomentowałeś wiersz URxvt * depth: 32 w ~ / .Xresources.
Wątek ten również omówił to: - obrazy w3m / ranger nie działają na urxvt .
fragmentNie działa z przezroczystymi terminalami. Zawsze robię skrót do „specjalnego terminalu strażników”, w którym przezroczystość jest wyłączona.
w3mimagedisplay?
set preview_images true, set preview_images_method w3ma urxvt Native przejrzystości. Działa nawet w tmux, ale tylko przez chwilę :)
opacity-rule = ["85:class_g = 'Termite'"];w pliku konfiguracyjnym compton :-) dzięki, nie mogłem być szczęśliwszy