101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

489
active users

#ibmfonts

0 posts0 participants0 posts today
Felix Palmen 📯<p><a href="https://techhub.social/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> users can get a <a href="https://techhub.social/tags/port" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>port</span></a> of <a href="https://techhub.social/tags/dos2ansi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dos2ansi</span></a> v1.4 here, patch applies to the ports tree with `git am` (hint, use a local git branch to avoid cluttering your `main`):<br><a href="https://people.freebsd.org/~zirias/patches/0001-textproc-dos2ansi-Add-new-port.patch" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">people.freebsd.org/~zirias/pat</span><span class="invisible">ches/0001-textproc-dos2ansi-Add-new-port.patch</span></a></p><p>The port comes in two flavors: "nox11" makes <a href="https://techhub.social/tags/showansi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>showansi</span></a> optional and doesn't add any dependencies. "x11" (the default flavor) always includes showansi and adds runtime dependencies to <a href="https://techhub.social/tags/xterm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xterm</span></a> and <a href="https://techhub.social/tags/ibmfonts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ibmfonts</span></a>, so the default configuration of showansi works out of the box.</p><p>Still unsure whether I should add it to the official ports tree .... 🤔</p>
Felix Palmen 📯<p>I'm about to prepare yet another release, <a href="https://techhub.social/tags/dos2ansi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dos2ansi</span></a> v1.3.</p><p>Finding these bitmap fonts triggered two things:</p><p>1. I realized dos2ansi needs a mode to NOT attempt to mimic <a href="https://techhub.social/tags/VGA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VGA</span></a> looks by chosing more similarly looking characters: A font recreating the orignal IBM fonts probably won't have glyphs for these other characters (and the original ones will look, well, original 😜 ...)</p><p>2. It gave me the idea that I now had everything in place for some sort of "ANSI viewer", just needs a script to tie together dos2ansi, <a href="https://techhub.social/tags/xterm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xterm</span></a>, <a href="https://techhub.social/tags/less" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>less</span></a> and the <a href="https://techhub.social/tags/ibmfonts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ibmfonts</span></a>. So, here it is: showansi. It should work with other X terminals, pagers, fonts, for configuration see the updated README:<br><a href="https://github.com/Zirias/dos2ansi" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Zirias/dos2ansi</span><span class="invisible"></span></a></p><p>The script first calls dos2ansi to query some <a href="https://techhub.social/tags/SAUCE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SAUCE</span></a> metadata it then uses to pick the most appropriate font, window size and title for xterm.</p><p>The screenshot uses completely unconfigured Xorg and xterm, to show the script sets everything as needed.</p><p><a href="https://techhub.social/tags/ansiart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ansiart</span></a> <a href="https://techhub.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>