The X.Org Server has transitioned its main development branch from "master" to "main", selectively dropping questionable patches and starting from a cleaned-up codebase as of 2024.
This article details how to set up a Wyze server to expand the capabilities of Wyze cameras, including streaming to any device, multi-camera viewing, local motion-triggered recording, and avoiding monthly subscription fees.
Gum is a utility that can enhance bash script input and output with minimal effort. It offers commands for prompting for input (lines, lists, yes/no), file picking, and displaying formatted output (markdown, tables, colors, etc.). The article details its features, installation, and provides a practical example using a number guessing game.
Amber is a new language that compiles to bash, offering modern syntax and compile-time checks while outputting a bash script. The article discusses its features, limitations, and provides a simple example of its usage.
Amber is a language that transpiles to bash, offering a more readable and maintainable way to script while retaining bash's ubiquity. The article discusses a recent FOSDEM 2026 presentation on best practices for using Amber, including examples of its Python-like syntax and dependency checking features. Zsh support is also in development.
dupeGuru is a cross-platform GUI tool to find duplicate files in a system. It can scan either filenames or contents, with fuzzy matching and specialized modes for music and pictures. It's designed for safety and customization, allowing users to delete, move, or copy duplicate files.
Tmux is a terminal multiplexer that allows users to create and manage multiple terminal sessions within a single window. It offers features like session persistence, window and pane splitting, and customization options, enhancing productivity for Linux users, especially those working with remote servers or VMs.
The ollama 0.14-rc2 release introduces experimental functionality allowing LLMs to use tools like bash and web searching on your system, with safeguards like interactive approval and command allow/denylists.
This article details how to run Large Language Models (LLMs) on Intel GPUs using the llama.cpp framework and its new SYCL backend, offering performance improvements and broader hardware support.
A guide to using YAD (Yet Another Dialog) for creating graphical user interfaces with bash scripts. It covers various dialog types, options, and examples.