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)
Mam przezroczysty terminal, który działa z ranger
podglą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 terminator
i 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 urxvt
po włączeniu przezroczystości ( failed to execute w3mimgdisplay
błąd, por. Odpowiedź @ slm).
opacity-rule = ["85:class_g = 'Termite'"];
w pliku konfiguracyjnym compton :-) dzięki, nie mogłem być szczęśliwszycompton
podlega 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ą (terminator
nie 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ącompton
regułę, która ustawia krycie na 100% podczas edycji plikówvim
.Konsole
na 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 terminaluWątek ten również omówił to: - obrazy w3m / ranger nie działają na urxvt .
fragmentźródło
w3mimagedisplay
?set preview_images true
,set preview_images_method w3m
a urxvt Native przejrzystości. Działa nawet w tmux, ale tylko przez chwilę :)