FOSSPicks
Stress-Terminal UI
We just can't get enough of system monitors that run from the command line. They just seem like such a natural fit, not only aesthetically, but also functionally. From a design perspective, the command line forces the developer to put usefulness up front rather than hidden behind endless tabs or options. ASCII's limitations help enforce this, because there's only so much you can do. Use of color can't be superfluous, and you need to be careful about the number of words or amount information you present, as well as making it obvious how the user interacts with your application. Plus, you're effectively working toward a fixed resolution. Of course, there are exceptions – Vim springs to mind – but most command-line developers understand the advantages that come from environmental limitations.
Stress-Terminal UI (s-tui) is a great example of this. It monitors your system's CPU utilization, but also shows its changing frequency and temperature alongside power consumption in watts. This is perfect for monitoring the effectiveness of your system cooling, as well as the kind of power consumption you can expect from your system under load. What's even better is that stress-ng
, a popular stress tester, can be run directly from within s-tui, so you can monitor the effects of high CPU usage directly. You navigate around the user interface using the Vim direction keys, which allow you to toggle stressed and regular operation and select different temperature sensors, as well as provide a toggle for each chart. You can even output the statistics to a JSON or CSV file with a launch argument. s-tui is a tiny tool that does everything you require, and it's just as good monitoring your local system as it is checking over a remote machine – just be careful that the stress test doesn't cause a remote crash!
Project Website
https://amanusk.github.io/s-tui/

Task management
Taskbook
Soon we'll be able to give up our OpenGL-accelerated desktops entirely and return to the framebuffer from whence we came. It will solves all kinds of problems, from needing to upgrade your machine because you need to run Slack desktop, to being more productive because YouTube isn't nihilistic when watched as ASCII. One thing we won't be short of is tools to keep us productive. Vimwiki is excellent, for example, if you want a quick and easy way to create a small wiki directly from your editing environment (Vim). With a simple shortcut key, you can switch from whatever document you might be editing to your own note and linking environment using simple markdown language. Press Enter on a title, and it becomes a link to a new page where you can continue, and all of this can easily be exported as HTML or accessed directly.
Taskbook is a little like Vimwiki in that is uses a minimal syntax to add and manage notes and tasks. Unlike Vimwiki, it doesn't have a steep learning curve, because you don't need to learn Vim first. Instead, you run it as a single command from the terminal. To add a task, just type tb -t Save for a synthesizer
. As your reward, you'll get a little green tick and a quick message to say the task has been added. What's particularly clever is that you can pin tasks to specific "boards," which work like categories or tags. tb -t @music Learn notation
will add a task to a "music" board, for instance. Type tb
to lists your tasks, or add -i
to see them on a creation-date timeline. It's easy to create huge lists of these, but tb
is quick and simple enough to make managing and navigating between them a breeze.
Project Website
https://github.com/klauscfhq/taskbook

Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
News
-
Titan Linux is a New KDE Linux Based on Debian Stable
Titan Linux is a new Debian-based Linux distribution that features the KDE Plasma desktop with a focus on usability and performance.
-
Danielle Foré Has an Update for elementary OS 7
Now that Ubuntu 22.04 has been released, the team behind elementary OS is preparing for the upcoming 7.0 release.
-
Linux New Media Launches Open Source JobHub
New job website focuses on connecting technical and non-technical professionals with organizations in open source.
-
Ubuntu Cinnamon 22.04 Now Available
Ubuntu Cinnamon 22.04 has been released with all the additions from upstream as well as other features and improvements.
-
Pop!_OS 22.04 Has Officially Been Released
From the makers of some of the finest Linux-powered desktop and laptop computers on the market comes the latest version of their Ubuntu-based distribution, Pop!_OS 22.04.
-
Star Labs Unveils a New Small Format Linux PC
The Byte Mk I is an AMD-powered mini Linux PC with Coreboot support and plenty of power.
-
MX Linux Verison 21.1 “Wildflower” Now Available
The latest release of the systemd-less MX Linux is now ready for public consumption.
-
Microsoft Expands Their Windows Subsystem for Linux Offerings With AlmaLinux
Anyone who works with Windows Subsystem for Linux (WSL) will now find a new addition to the available distributions, one that’s become the front-runner replacement for CentOS.
-
Debian 11.3 Released wIth Numerous Bug and Security Fixes
The latest point release for Debian Bullseye is now available with some very important updates.
-
The First Alpha of Asahi Linux is Available
Asahi Linux is the first distribution to fully support Apple Silicon and is now available for testing.