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)

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


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.