<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://wlair.us.to/feed/by_tag/irssi.xml" rel="self" type="application/atom+xml" /><link href="https://wlair.us.to/" rel="alternate" type="text/html" /><updated>2026-04-16T20:34:56-07:00</updated><id>https://wlair.us.to/feed/by_tag/irssi.xml</id><title type="html">xoddf2’s Blog</title><subtitle>xoddf2&apos;s personal blog</subtitle><author><name>xoddf2</name></author><entry><title type="html">Back to Irssi</title><link href="https://wlair.us.to/blog/2021/10/28/back-to-irssi/index.html" rel="alternate" type="text/html" title="Back to Irssi" /><published>2021-10-28T07:58:00-07:00</published><updated>2021-10-28T07:58:00-07:00</updated><id>https://wlair.us.to/blog/2021/10/28/back-to-irssi/back-to-irssi</id><content type="html" xml:base="https://wlair.us.to/blog/2021/10/28/back-to-irssi/index.html"><![CDATA[<p>For several years, I used <a href="https://irssi.org/">Irssi</a> in <a href="https://tmux.github.io/">tmux</a> on a <a href="https://en.wikipedia.org/wiki/Shell_account">shell server</a>.  A few months ago, I started using <a href="https://github.com/emacs-circe/circe">Circe</a> as my IRC client (connected to a <a href="https://wiki.znc.in/ZNC">ZNC</a> bouncer) after a brief stint with <a href="https://en.wikipedia.org/wiki/ERC_(software)">ERC</a>.  Circe had various issues:</p>

<ul>
  <li>Basic features, such as the display of my current nick, current channel modes, and <code class="language-plaintext highlighter-rouge">/LIST</code>, were not implemented.</li>
  <li>The tab completion omitted the colon after the nick, even with <code class="language-plaintext highlighter-rouge">circe-completion-suffix</code> set to the default <code class="language-plaintext highlighter-rouge">: </code>.  It also occasionally gave odd tab completion suggestions based on obscure substrings.</li>
  <li>The currently focused channel(s) still appeared in the tracker regardless of <code class="language-plaintext highlighter-rouge">lui-track-behavior</code>’s value.</li>
  <li>Even with <code class="language-plaintext highlighter-rouge">circe-lagmon-mode</code>, Circe did not reconnect to my bouncer after losing the network connection.</li>
  <li><code class="language-plaintext highlighter-rouge">circe-lagmon-mode</code> did not work with some servers.</li>
  <li><code class="language-plaintext highlighter-rouge">circe-lagmon-mode</code> would cause Circe to spam “<code class="language-plaintext highlighter-rouge">*** User away: &lt;current nick&gt;</code>” when I was set as away, at least with multiple instances of Circe running.</li>
  <li>Circe would set my away message to my nick instead of what I typed as an argument to <code class="language-plaintext highlighter-rouge">/[G]AWAY</code>.</li>
  <li>The topic was not always visible <em>à la</em> Irssi, WeeChat, or ERC’s top bar.  I would rather not type <code class="language-plaintext highlighter-rouge">/TOPIC</code> constantly.</li>
  <li>WHOIS output would appear in random buffers.</li>
</ul>

<p>Early this month, I switched back to Irssi (with ZNC this time) after getting tired of Circe’s bugs.  With multiple clients at least, it is not as good as bare Irssi in a terminal multiplexer, but it works better than Circe did.</p>]]></content><author><name>xoddf2</name></author><category term="computing" /><category term="rant" /><category term="irc" /><category term="irssi" /><category term="circe" /><category term="emacs" /><summary type="html"><![CDATA[For several years, I used Irssi in tmux on a shell server. A few months ago, I started using Circe as my IRC client (connected to a ZNC bouncer) after a brief stint with ERC. Circe had various issues:]]></summary></entry><entry><title type="html">My irssi Config</title><link href="https://wlair.us.to/blog/2013/01/30/my-irssi-config/index.html" rel="alternate" type="text/html" title="My irssi Config" /><published>2013-01-30T23:26:00-08:00</published><updated>2013-01-30T23:26:00-08:00</updated><id>https://wlair.us.to/blog/2013/01/30/my-irssi-config/my-irssi-config</id><content type="html" xml:base="https://wlair.us.to/blog/2013/01/30/my-irssi-config/index.html"><![CDATA[<p>Recently, I customised irssi.</p>

<ul>
  <li>I customised the theme a bit. I originally started with <a href="http://www.irssi.org/themefiles/more_readable.theme">more_readable.theme</a>, but eventually decided to make my own theme consisting of the default with some colours changed.</li>
  <li>I installed <a href="http://scripts.irssi.org/scripts/hilightwin.pl">hilightwin.pl</a>. I did not give it a split window. I instead put it in its own window, numbered 2.</li>
  <li>I finally got it to log the status window (<code class="language-plaintext highlighter-rouge">/window log on ~/irclogs/status.log</code>).</li>
  <li>Shockingly, I installed <a href="http://scripts.irssi.org/scripts/nickcolor.pl">nickcolor.pl</a>. I had disavowed nick colouring for over a year, after I switched back to irssi from WeeChat.</li>
</ul>

<p>The config is at <a href="https://github.com/woddfellow2/configs/tree/master/.irssi">GitHub</a>.</p>

<p><a href="http://web.archive.org/web/20160512123117/http://wlair.us.to/remote/img/shots/irssi.png">Screen shot of irssi</a></p>]]></content><author><name>xoddf2</name></author><category term="computing" /><category term="irc" /><category term="irssi" /><summary type="html"><![CDATA[Recently, I customised irssi.]]></summary></entry></feed>