💾 Archived View for g.codelearn.me › 2023-05-31-weechat_is_lightweight.gmi captured on 2023-07-10 at 13:09:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-06-16)

-=-=-=-=-=-=-

Weechat is a lightweight IRC client

Weechat is lightweight

Weechat is incredible, terminal based IRC client, that I wanted to install recently on my FreeBSD instance.

It's lightweight.

Here is log from my `pkg install weechat`:

[user@server]# pkg install weechat
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 18 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        aspell: 0.60.8_1,1
        glib: 2.72.2,2
        gmp: 6.2.1
        gnutls: 3.7.6
        libedit: 3.1.20210910,1
        libiconv: 1.16
        liblz4: 1.9.3,1
        libtasn1: 4.18.0
        libunwind: 20211201_1
        lua52: 5.2.4
        nettle: 3.8
        p11-kit: 0.24.1_1
        pcre: 8.45_1
        perl5: 5.32.1_1
        ruby: 3.0.4_2,1
        tcl86: 8.6.12
        weechat: 3.5_2
        zstd: 1.5.2

Number of packages to be installed: 18

The process will require 219 MiB more space.
40 MiB to be downloaded.

Proceed with this action? [y/N]:

Seriously

Weechat itself is just **26 MiB**. It also really is lightweight and feels fast. The number of extension is just countless. Number of color themes and layouts is huge too.

The 219 MiB comes from dependencies and you can see there are few programming languages are going to be installed:

These are not direct dependencies of weechat. It's just weechat's extension system allows you to use many programming languages to write extensions.