On a recent system update, I was alerted to the fact that I had modified a config file(/etc/groff/man.local). Did I want to merge them? Discard them? Fuck if I knew. 😆

.\" man.local - Added 202203 kbowen
.\" Add a searchable string before each section header
.rn SH SH-orig
.de SH
.SH-orig \(sc \\$*

Looking at the diff, I had no recollection of adding these lines. Fortunately for me, my past self was considerate enough to indicate their purpose. Unfortunately for me, my past self failed to credit the source for their inspiration. Bad dog!

I'd really like to read the article where I cribbed this from today.
Better a half-assed comment then no comment at all, I guess. But, still. Do better.

#NoteToSelf #man #manpages #groff #comments

Hello everyone, I made some updates to ManpageViewer, fixed some bugs, implemented interface improvements, now it's easier to read the manpages, and the search system has also been improved. As you can see, I also adopted another name. I also expanded the scope, with the creation of "Custom Manpages," I can add the manpages of a specific software.

https://man.nergahak.co.za/

#man #manpages #FreeBSD #MINIX #NetBSD #OpenBSD #UNIX #pkgsrc #DataBase

Nergahak Manpages DataBase

Nergahak Manpages DataBase

Also can we get multi-font support in terminals? I want to use a serif font in manpages for readability but not for the code and directory examples. Also TOC support, I know there is less-magic you can use but built in would be better.

EDIT: I guess this could be solved by adding a "document hierarchy" command with interactive links to less or a new less fork/implementation.

EDIT2: Lesskey is probably a good intermidiate.

#linux #bsd #terminal #manpages #fonts

lolcat tricks and fun

In case you have ever wondered what it would look like to have all of your favourite console output piped through lolcat(6) 🏳️‍🌈, here is a nice example

required (one of *sh is enough)

  • Open Source OS
  • sh
  • csh
  • ksh
  • zsh
  • bash
  • fish
  • syntax skills on piping I/O
  • love of colours
  • typing skills
  • sense of humour

typing
man lolcat

...will get you the standard sh output delimited by the man command itself. This means that I used a simple trick to get all of my output piped through lolcat

ssh -Xv -p65534 -l userid |lolcat

This command syntax gets all of my commands in that ssh session piped through lolcat, creating an awsome rainbow colour galore

notes

  • ssh secure session piped through lolcat gets you a slower output, compliments of the inner workings of lolcat. Feel free to optimize the program and release the patches if the lowerspeed irks you.
  • test the speed by doing
  • ls -lR ~ and compare that in a standard ssh sessios without full lolcat pipe
  • I used the -X switch because I also start X programs from this shell (which I run in Xorg {it also works in wayland})
  • I use the -v switch because I love log messages of ssh
  • you can also animate your piped lolcat output with
  • lolcat -a
  • I watch the output on a large TV also, because lolcat(6) 🏳️‍🌈 is that awsome

sources:

lolcat --help

man lolcat(6) 🏳️‍🌈

https://github.com/busyloop/lolcat

man man(1)

#programming #rainbow #sh #csh #ksh #zsh #bash #fish #lolcat #man #manpages #OpenSource #Linux #BSD #POSIX #TV

Does computer #history interest you, or maybe you're just curious where well-known and well-used tools come from? I've just updated the History of #Unix #Manpages, https://manpages.bsd.lv/history.html, with the content you didn't know you wanted til this very moment. Learn about how the "man" program came to be, and just why are manpages styled like that? It includes snippets from Cynthia "Cindy" Livingston, who wrote the manpage language "mdoc"; John Eaton, who wrote the first GPL man tool; Doug McIlroy, who helped to divide manpages into sections; and more. Did you know that serving manpages online was part of one of the original http daemons? Or that an xman existed before X11R6, in X10? Enjoy!
History of Unix Manpages

Der Vortrag von Frank Hofmann beim #clt2026 bietet einen sehr schönen Einblick in die Möglichkeiten, sich im #linux System zurechtzufinden. Er zeigt, wie man sich in (s)einer #distro orientiert und welche Werkzeuge dabei helfen. Nicht nur Linux Einsteiger und di.day Durchstarter profitieren von diesem Vortrag auch Terminalfans kommen auf ihre Kosten.

#manpages #info #pinfo #diday #commandline

https://media.ccc.de/v/clt26-375-hilfe-sich-auf-einem-linux-system-zurechtfinden

Hilfe! Sich auf einem Linux-System zurechtfinden

media.ccc.de

Manpages: Struktur, Syntax und Verwendung

Eine kurze Einleitung in die Linux Manpages, sowie Tipps und Tricks, die ich auf dem Weg aufgegriffen habe.

#Linux #Administration #Manpages #Befehle #Shell #Linux

https://gnulinux.ch/manpages-struktur-syntax-und-verwendung

Manpages: Struktur, Syntax und Verwendung

Eine kurze Einleitung in die Linux Manpages, sowie Tipps und Tricks, die ich auf dem Weg aufgegriffen habe.

GNU/Linux.ch
🤣 Oh, joy! Yet another groundbreaking revelation: people like *examples* in man pages. Who could have guessed? 🚀 Thank goodness someone finally added the most *basic* #examples to #tcpdump and #dig... because, you know, reading is hard. 📚🔍
https://jvns.ca/blog/2026/03/10/examples-for-the-tcpdump-and-dig-man-pages/ #manpages #programming #humor #HackerNews #ngated
Examples for the tcpdump and dig man pages

Examples for the tcpdump and dig man pages

Julia Evans
Examples for the tcpdump and dig man pages

Examples for the tcpdump and dig man pages

Julia Evans