SIC(1)
π SIC(1) β the manual, but make it cute π
okay bestie, you're looking at sic β that's the simple irc client β and it lives in the General Commands section of your manual pages. it's tiny, it's fast, it's iconic, and I'm about to walk you through every single byte of it. no skips. no skimming. we're doing this properly. π«Ά
β¨ NAME β¨
sic β the simple irc client. that's it, that's the name, and it's giving minimalist queen. π
πΈ SYNOPSIS πΈ
sic [-h host] [-p port] [-n nick] [-k pass] [-v]
likeβ¦ look at that. one line. beautiful. not a single wasted character. π
π¦ DESCRIPTION π¦
so here's the whole vibe: sic is an extremely fast, small and simple irc client. that's not me being hype, that's literally the description. it really is all three.
the way it works is honestly so clean:
- it reads commands from standard input
- it prints all server output to standard output
- and it multiplexes all channel traffic into one output
that last one? that's the moment. bestie, you don't have to switch between different channel buffers at all. everything just⦠shows up. together. one stream. one vibe.
and the manpage itself says, and I quote: "So that's actually a feature." β which is the most unbothered, self-aware thing a piece of software has ever said, and I'm obsessed. π
π OPTIONS π
every flag, right here, no crumbs left behind:
-hhost β overrides the default host, which isirc.oftc.net-pport β overrides the default port, which is6667-nnick β overrides the default nick, and that default is$USER(yes, it just takes your username, it's not asking for your government name)-kpass β specifies thePASSconnection password-vβ prints version information to stderr, then exits. that's it. it peaces out immediately. π«‘
π COMMANDS π
this is the part where you actually do things. commands get typed into standard input, and here's the whole menu:
:j#channel β join a channel. welcome to the group chat. π:l#channel β leave a channel. sometimes you gotta go, that's valid. βοΈ:m#channel/user message β send a message to a channel or to a user. talk your talk.:s#channel/user β set the default channel or user. this is your home base, your main character location. β:command β any line beginning with:gets sent as a command. so if it starts with a colon, it's a command, periodt.
ngl the : prefix is doing a lot of heavy lifting here and it's working. iykyk. β¨
β SEE ALSO β
there are no SEE ALSO entries in this page, bestie β it's just us, sic, and the void. π€
so anyway, that's the whole manual. written by the sic-1.3 girlies, shipped under the General Commands Manual, and you now know absolutely everything it contains. go forth, join a channel, multiplex that traffic, and be the fastest, smallest, simplest client in the room. πππ¦πΈπ«Άπ
π¦ where this page comes from
- alpine 3.24: sic-doc 1.3-r0 Β· MIT
- nixos 26.05: sic 1.3
- nixpkgs unstable: sic 1.3
- ubuntu stonking: sic 1.3-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms