Fresh is an easy-to-use and poweful text editor for the terminal. It takes many things we love about modern graphical editors ...
An upcoming Android update will significantly upgrade the Linux Terminal app, enabling it to run full-fledged graphical Linux programs on supported devices. The feature is currently experimental, ...
What is the Arch User Repository (AUR)? The Arch User Repository (AUR) is a community-driven repository for Arch Linux users, containing package descriptions known as PKGBUILDs. These PKGBUILDs allow ...
Using Linux on a touchscreen monitor or two-in-one computer has become increasingly viable, thanks to built-in support in the Linux kernel. However, the usability of Linux on touchscreens largely ...
Reflection was essential to the advanced Java toolkit for years. Now it's being superseded by newer, safer options. Here's how to use MethodHandle and VarHandle to gain programmatic access to methods ...
In this tutorial, we'll discuss the differences between Wayland and X11 (Xorg), their respective advantages and disadvantages, and how to check whether your Linux system is running on the Wayland or ...
This post follows up on Part 1 by examining the many ways that you can test the value of variables – e.g., whether they equal particular strings like “yes” or “no”, if they have a numeric value, if ...
Linux’s compgen command is not actually a Linux command. In other words, it’s not implemented as an executable file, but is instead a bash builtin. That means that it’s part of the bash executable. So ...
The Linux command line is a powerful tool that gives you complete control over your system. But to unleash its full potential, you must understand the environment in which it operates. One crucial ...
Microsoft PowerShell and Linux Bash are two leading command-line interpreters in the market. Both CLIs are top-notch, but one will be better than the other in some respects. In this post, we will ...