#IRCClient

Orhun Parmaksız 👾orhun@fosstodon.org
2025-04-21

This blew my mind.

🎛️ IRC client running on ESP32 — listening messages from #linux channel on libera.chat

🦀 Built with Rust & @ratatui_rs — thanks to mousefood: github.com/j-g00da/mousefood

⭐ GitHub: github.com/intuis/mnyaoo32

#rustlang #ratatui #tui #embedded #esp32 #mousefood #irc #ircclient #opensource

Lanie Molinar CarmeloRareBird15@allovertheplace.ca
2025-03-20

I'm curious to hear what others are #SelfHosting! Here's my current setup:

Hardware & OS

Infrastructure & Networking

Security & Monitoring

Authentication & Identity Management

  • Authelia (Docker): Just set this up for two-factor authentication and single sign-on. Seems to be working well so far!
  • LLDAP (Docker): Lightweight LDAP server for managing authentication. Also seems to be working pretty well!
    #AuthenticationTools #IdentityManagement

Productivity & Personal Tools

Notifications & Development Workflow

  • Notifications via: #Ntfy (Docker) and Zoho's ZeptoMail (#Zoho)
  • Development Environment: Mostly using VSCode connected to my server via Remote-SSH extension. #VSCodeRemote

Accessibility Focus ♿️🖥️

Accessibility heavily influences my choices—I use a screen reader full-time (#ScreenReader), so I prioritize services usable without sight (#InclusiveDesign#DigitalAccessibility). Always open to discussing accessibility experiences or recommendations!

I've also experimented with:

  • Ollama (#Ollama): Not enough RAM on my Pi.
  • Habit trackers like Beaver Habit Tracker (#HabitTracking): Accessibility issues made it unusable for me.

I don't really have a media collection, so no Plex or Jellyfin here (#MediaServer)—but I'm always open to suggestions! I've gotten a bit addicted to exploring new self-hosted services! 😄

What's your setup like? Any cool services you'd recommend I try?

#SelfHosted #LinuxSelfHost #OpenSource #TechCommunity #FOSS #TechDIY

@selfhost @selfhosted @selfhosting

2023-11-21

What's a good mobile #IRCClient these days? I haven't used #IRC in a minute, anything handle emojis, do inline images and link embed previews etc?

2021-12-15

My current WeeChat setup

Since it's come up in conversation a couple of times in the past week (waves at @snowdusk__ and @yarmo), here's a #screenshot of my current #WeeChat setup (though with different buffers selected than my usual arrangement).

"What am I looking at on the screenshot?"

A buffer list ¹ on the left. Buffers represent the channels, private message streams and status timelines from the various chat media you are connected to.
Side the buffer list are a variety of horizontally and vertically panes, which @weechat called 'windows', each window showing the contents of one
² of the buffers.

"What buffers are visible in these window panes?"

From top left to bottom right these are:

"What's making it work?"

All running in a #tmux terminal multiplexer session, running under #WSL2 on #Windows, in the #WindowsTerminalPreview #terminal client.

(Repost to fix an at-mention...)

Footnotes

¹ though I still use buffers.pl script rather than the built-in buflist plugin because I'm too lazy to migrate my settings to make it look and act in the way I've gotten used to.
² or more, as buffers can be merged, displaying the contents of each of the merged buffers chronologically in the same window pane.

Hashtags

#Battlestations #chat #chatClients #IRCClients #IRCClient #InternetRelayChat #MultiProtocol #FOSS #FLOSS

A screenshot of my WeeChat session. See the post's message body for details about the contents of each pane.
A Windows wallpaper is faintly visible as the terminal client's background; a bright green tent on a black forest and mountains silhouette background against a starry Milky Way sky with orange glow around the horizon.
Each channel in the chanmon buffer has its own colour. All other buffers also use different mostly-unique colours for each nickname. Overall it's quite colourful, and makes good use of the 256 colours available in the terminal.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst