aboutsummaryrefslogtreecommitdiff
path: root/articles/2023/images-in-xterm-emulators.html
diff options
context:
space:
mode:
authorPhilip Wittamore <philip@wittamore.com>2026-07-12 11:08:50 +0200
committerPhilip Wittamore <philip@wittamore.com>2026-07-12 11:08:50 +0200
commit420ceb49b53a8fa9d8ba8443e42e50cd7bd7cea9 (patch)
tree3009f0564d75e3f7d1ca38507e7ebb92deaded07 /articles/2023/images-in-xterm-emulators.html
update
Diffstat (limited to 'articles/2023/images-in-xterm-emulators.html')
-rwxr-xr-xarticles/2023/images-in-xterm-emulators.html45
1 files changed, 45 insertions, 0 deletions
diff --git a/articles/2023/images-in-xterm-emulators.html b/articles/2023/images-in-xterm-emulators.html
new file mode 100755
index 0000000..4066ad7
--- /dev/null
+++ b/articles/2023/images-in-xterm-emulators.html
@@ -0,0 +1,45 @@
+<!doctype html>
+<html lang="EN">
+ <head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <link rel="stylesheet" href="/style.css">
+ <title>Bloggings</title>
+ </head>
+ <body>
+ <header>
+ <h1>Bloggings</h1>
+ <a href="/index.php">Back</a>
+
+ </header>
+
+<main>
+<article>
+<h2>Images in terminal emulators</h2>
+ <h3>13-11-2023</h3>
+ <img src="/images/xterm-images-400.jpg" alt="xterm-images">
+ <p>
+ Playing with newsboat and W3M as pager, I've been checking Terminals that support W3M images without flickering when scrolling, or other display artifacts. Unfortunately I've only found one, Xterm.
+ </p><p>
+ There are a lot of publications on the web proposing arcane hacks, might not work for you's, unmaintained stuff, etc. but in reality there's no cut and dried solution for W3M's own image rendering that works on all terminal emulators.
+ </p>
+ <ul>
+ <li>Xterm - Images display correctly</li>
+ <li>Kconsole - Images display but bar across the screen at the cursor position</li>
+ <li>Xfce4-terminal - Images display only when scrolling with flicker</li>
+ <li>Alacritty - Images display only when scrolling with flicker</li>
+ <li>Mate Terminal - Images display only when scrolling with flicker .etc. etc.</li>
+ <li>Kitty - has it's own image routines, but I was unable to get it to work with W3M 's kitty display option</li>
+ </ul>
+ <p>
+ The working solution I found was sixel support, see <a href="https://www.arewesixelyet.com/">arewesixelyet.com</a>
+ </p><p>
+ Today the winner is: Alacritty with W3M's img2sixel option
+ </p>
+ <img src="/images/w3m-display-options.png" alt="w3m-options">
+
+</article>
+</main>
+<footer>
+<p>&nbsp;</p><p>ยง</p></footer>
+</body></html>