Home

News Feed

Atom XML Feed.

Recent posts




















MixerTUI 1.5

Posted on February 23, 2024

MixerTUI is an audio mixer with a terminal user interface (TUI) for the FreeBSD sound system. It allow to switch easily between laptop and HDMI, headphones and speakers, and so on. Features include: show the current driver configuration, select an audio device to get information, change the volume, or make the device the default. The version 1.5 is out!

Read more


FreeBSD third status report 2023

Posted on November 1, 2023

The FreeBSD 3q2023 status report is online!

My contribution is PortOptsCLI (Port Options CLI), a new utility to select the port options using a Command Line Interface. It is suitable for a speech synthesizer (currently tested with the speech synthesizer of accessibility/orca), so it is accessible to users with vision impairment.

Read more


PortOptsCLI - Ports Collection Accessibility

Posted on September 3, 2023

The FreeBSD Operating System provides the Ports Collection to give users and administrators a simple way to install applications.

It is possible to configure a port before the building and installation. The configuration consists of a set of lists: checklists to enable or disable an option, radiolist to select at the most one option. Some list is mandatory, at least one option has to be active.

Read more


FreeBSD 15 System Calls Table

Posted on August 28, 2023

A system call is the “tool” used by a software in the userspace to request a “service” to the kernel. The FreeBSD Operating System provides over 400 system calls. They are defined in syscalls.master, this file is processed by makesyscalls.lua to create: init_sysent.c, syscall.h, and so on.

Read more


Manual PortOptsCLI

Posted on August 20, 2023

The FreeBSD Operating System provides the Ports Collection to give users and administrators a simple way to install applications. It is possible to configure a port before the building and installation. PortOptsCLI (Port Options CLI) is an utility to customize ports options via a command line interface.

Read more


bsddialog 1.0

Posted on August 1, 2023

The bsddialog project provides bsddialog and libbsddialog, an utility and a library to build TUI dialogs and widgets. The version 1.0 is out!

Read more


I'm back!

Posted on July 27, 2023

I’m back! The long medical treatment is over.

Read more


FreeBSD disable stereo sound

Posted on January 21, 2023

We have two ears, so we hear the world in stereo. Two ears give us a sense of distance and direction. Therefore, the FreeBSD Operating System provides and enables multichannel audio by default, popularly referred to as “surround sound”. Properly, by default only 2 channels are enabled: “s16le:2.0, Stereo, 2 channels (left, right)”.

Read more


bsddialog 0.4 and LGPL-Free bsdinstall

Posted on October 2, 2022

The bsddialog project provides bsddialog and libbsddialog, an utility and a library to build TUI dialogs and widgets. The version 0.4 is out!

This release provides mainly new features and changes to integrate bsddialog (utility) with scripts in FreeBSD BASE system. Finally, it is possible to install FreeBSD using BSD-Like licensed tools/code only (at least like a proof of concept).

Read more


FreeBSD first status report 2022

Posted on June 10, 2022

The FreeBSD 1q2022 status report is online!

My contribution is PortConfig, a new TUI utility to select port options: https://www.freebsd.org/status/report-2022-01-2022-03/#_portconfig.

Read more


Manual bsddialog

Posted on January 26, 2022

The BSDDialog utility builds TUI dialogs and widgets. This is the manual page, for an introduction and examples https://gitlab.com/alfix/bsddialog.

Read more


LibBSDDialog

Posted on January 16, 2022

LibBSDDialog provides an API to build TUI dialogs and widgets to show messages, to get input and to inform about a computation status.

Read more


Manual libbsddialog

Posted on January 15, 2022

The libBSDDialog library provides an API to build TUI dialogs and widgets. This is the manual page, for an introduction and examples https://gitlab.com/alfix/bsddialog.

Read more


Manual portconfig

Posted on January 6, 2022

portconfig is an utility for the FreeBSD Operating System to customize a port building. A short description is available, this post is for the manual, refer to the project README for a technical description.

Read more


BSDDialog

Posted on December 7, 2021

BSDDialog is an utility to write a script with a Text User Interface. It can build widgets/dialogs: to show messages, to get input and to inform about a computation status.

Read more