<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Would you like to get more out of bsddialog(3)]]></title><description><![CDATA[<p>Would you like to get more out of bsddialog(3)?<br />BSDCan has a tutorial for that:</p><p>Introduction to TUI Programming using bsddialog with Benedict Reuschling<br />Thursday 2026-06-18: 13:00 - 16:00</p><p>Shell scripts have a bad reputation when it comes to usability and eye candy. Modern users find a blinking cursor on a a black screen leaves a lot to be desired when having to interact with a shell script. In this tutorial, we will create shell scripts that look like a GUI application: with buttons to press, input fields, select boxes and animated progress bars. These so called TUI (text user interfaces) programs still use shell script functionality as the backend, but are lightweight enough to not introduce too much overhead. Users will appreciate the ease of use of your shell scripts and you can rely on them to give you the data and visualizations you to need. At the same time, the TUI application is not difficult to learn and implement into existing scripts.</p><p>More info:</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a href="https://www.bsdcan.org/2026/timetable/timetable-Introduction-to-TUI.html">
Introduction to TUI Programming using bsddialog
</a>
</h5>
<p class="card-text line-clamp-3"></p>
</div>
<a href="https://www.bsdcan.org/2026/timetable/timetable-Introduction-to-TUI.html" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://www.bsdcan.org/favicon.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" />



<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(www.bsdcan.org)</span></p>
</a>
</div></p><p><a href="https://bsd.network/tags/unix" rel="tag">#<span>unix</span></a> <a href="https://bsd.network/tags/tui" rel="tag">#<span>tui</span></a> <a href="https://bsd.network/tags/shellscript" rel="tag">#<span>shellscript</span></a> <a href="https://bsd.network/tags/runbsd" rel="tag">#<span>runbsd</span></a> <a href="https://bsd.network/tags/bsdcan" rel="tag">#<span>bsdcan</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/05090c29-5c18-48fa-a1f0-1e9dc1c400ea/would-you-like-to-get-more-out-of-bsddialog-3</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 23:25:16 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/05090c29-5c18-48fa-a1f0-1e9dc1c400ea.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Apr 2026 23:05:31 GMT</pubDate><ttl>60</ttl></channel></rss>