podgląd obrazu rangera z przezroczystym tłem terminala

9

Podoba mi się podgląd obrazu w rangerze, ale lubię też mój terminal przezroczysty.

Czy naprawdę nie ma sposobu, aby uzyskać podgląd obrazu z w3m i przezroczystym tłem? (Chcę zmienić emulator terminala, jeśli to konieczne, obecnie urxvt)

makim
źródło

Odpowiedzi:

4

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:

wprowadź opis zdjęcia tutaj

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.

Aktualizacja

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).

BenC
źródło
To było takie proste ^^ po prostu umieściłem opacity-rule = ["85:class_g = 'Termite'"];w pliku konfiguracyjnym compton :-) dzięki, nie mogłem być szczęśliwszy
makim
Och, tylko jedno pytanie, w jaki sposób tekst stał się nieprzejrzysty?
makim
Tekst 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.
BenC
Ponadto, ponieważ używam vim, mam dodatkową comptonregułę, która ustawia krycie na 100% podczas edycji plików vim.
BenC
Jak istotne jest to: lists.gnu.org/archive/html/ranger-users/2013-06/msg00003.html ? Czy będzie Konsolena przykład podgląd roboczy w ranger z ?
Nikos Alexandris
4

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 terminalu

Uwaga 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 .

fragment

Nie działa z przezroczystymi terminalami. Zawsze robię skrót do „specjalnego terminalu strażników”, w którym przezroczystość jest wyłączona.

slm
źródło
1
jakieś aktualizacje na ten temat na dziś? przynajmniej alternatywa dla w3mimagedisplay?
villasv
1
Ranger 1.7.2 z przezroczystym urxvt 9.22 ma podgląd obrazu . To z domyślnej konfiguracji ranger set preview_images true, set preview_images_method w3ma urxvt Native przejrzystości. Działa nawet w tmux, ale tylko przez chwilę :)
tuk0z