xefyl/xefyl/interutils.py

12 lines
268 B
Python
Raw Normal View History

2025-10-08 14:46:09 +02:00
from PIL import Image as _Image
import subprocess
import os
def show_image(pathname):
if os.getenv('TERM', '') == 'xterm-kitty':
p = subprocess.Popen(['kitty', '+kitten', 'icat', pathname])
p.wait()
else:
_Image.open(pathname).show()