Feed

Terminal

Discover terminal tooling covering shell configuration, command-line productivity, and terminal tools. Our digest summarizes shell workflows, keyboard shortcuts, and terminal multiplexers from Hacker News and Lobsters.

Articles from the last 30 days

Start all of your commands with a comma
01Wednesday, February 4, 2026

Start all of your commands with a comma

In this classic UNIX computing tip, the author addresses the recurring issue of command name collisions between personal shell scripts and standard system binaries. As modern distributions like Debian and Ubuntu grew to include tens of thousands of commands, the likelihood of a user-created script sharing a name with a system utility increased significantly. To solve this, the author identifies a unique naming convention using the comma character as a prefix. Unlike other special characters that carry specific meanings in the shell environment, the comma is treated as a standard character. This technique ensures that personal scripts are non-colliding, easy to type without the shift key, and easily discoverable through shell tab-completion, providing an elegant and robust organizational method for a user's local bin directory that has stood the test of time.

Sources:Hacker News622 pts
I found a useful Git one liner buried in leaked CIA developer docs
02Friday, February 20, 2026

I found a useful Git one liner buried in leaked CIA developer docs

A workflow tip discovered within the WikiLeaks Vault7 CIA document release reveals an efficient method for git repository maintenance. The command identifies and deletes local branches already merged into the main branch, helping developers manage workspace clutter. This automation streamlines branch cleanup using standard CLI tools like grep and xargs.

Sources:Hacker News611 pts
Terminals should generate the 256-color palette
03Wednesday, February 18, 2026

Terminals should generate the 256-color palette

This article proposes that terminals automatically generate a 256-color palette from a user's base16 theme using LAB interpolation. This approach offers a better balance than truecolor by maintaining theme consistency, improving readability, and simplifying configuration across various terminal programs without the overhead of complex truecolor escape codes.

The Missing Semester of Your CS Education (2026)
04Thursday, February 19, 2026

The Missing Semester of Your CS Education (2026)

The Missing Semester is a course covering essential computing tools often ignored in traditional curricula. It focuses on mastering the shell, version control, editors, and debugging. The 2026 edition integrates AI-enhanced workflows across all lectures, teaching students to improve productivity and solve complex problems through tool proficiency.

Block the “Upgrade to Tahoe” Alerts
05Saturday, February 28, 2026

Block the “Upgrade to Tahoe” Alerts

A guide on using device management profiles to block major macOS Tahoe update notifications on macOS Sequoia. By utilizing the 'Stop Tahoe Update' project and custom mobileconfig profiles, users can defer software updates for 90-day periods, managing OS transitions on their own terms through System Settings and simple Terminal commands.

Show HN: Terminal Phone – E2EE Walkie Talkie from the Command Line
06Thursday, February 26, 2026

Show HN: Terminal Phone – E2EE Walkie Talkie from the Command Line

Terminalphone is an innovative concept or tool designed to bridge the gap between mobile devices and terminal-based environments. It focuses on enhancing mobile productivity by providing efficient CLI access and terminal-driven interfaces on smartphones, catering to developers and power users who require shell capabilities on the go.

Sources:Hacker News289 pts
Offpunk 3.0
07Monday, February 9, 2026

Offpunk 3.0

Offpunk 3.0, titled 'A Community is Born,' marks a significant milestone for the command-line browser designed for the Web, Gemini, and Gopher protocols. For the first time, development has transitioned from a solo project to a collective effort, incorporating code contributions and infrastructure from a growing community of developers. Key features in this release include 'unmerdify' for cleaner article extraction, localized translations, and a social 'share and reply' function. The browser also introduces 'openk' as a standalone tool, support for cookie imports to access authenticated web content like subscriptions, and enhanced image rendering capabilities including support for sixels. These technical improvements aim to bolster the offline browsing experience while maintaining a lightweight, terminal-centric philosophy.

A terminal weather app with ASCII animations driven by real-time weather data
08Thursday, February 19, 2026

A terminal weather app with ASCII animations driven by real-time weather data

weathr is an open-source terminal weather application written in Rust. It utilizes Open-Meteo data to provide real-time updates featuring stylized ASCII animations, including day/night cycles, seasonal effects, and various weather conditions. It supports multiple installation methods like Cargo, AUR, and Nix, offering extensive customization through configuration files or CLI flags.

Sources:Hacker News218 pts
Show HN: Ghostty-based terminal with vertical tabs and notifications
09Thursday, February 19, 2026

Show HN: Ghostty-based terminal with vertical tabs and notifications

cmux is a native macOS terminal built with Swift and AppKit. It leverages libghostty for GPU-accelerated rendering and is designed for AI coding agents. Key features include vertical tabs, a notification system for agent status, a scriptable browser API, and a sidebar for monitoring git branches and ports while maintaining Ghostty theme compatibility.

Sources:Hacker News140 pts
Ghostty – Terminal Emulator
10Sunday, March 1, 2026

Ghostty – Terminal Emulator

Ghostty is a high-performance, cross-platform terminal emulator featuring platform-native UI and GPU acceleration. It offers zero-configuration startup, flexible custom keybindings, and hundreds of built-in color themes. Designed for both users and developers, Ghostty provides extensive configuration options and a comprehensive Terminal API for terminal application development across macOS and Linux ecosystems.

Sources:Hacker News116 pts
DevOps From Scratch: Entry #03
11Wednesday, February 11, 2026

DevOps From Scratch: Entry #03

The author explores the Linux boot process, detailing the stages from BIOS/UEFI and the GRUB bootloader to the Linux Kernel and systemd. The summary covers kernel vs. user space and introduces the dmesg command for reviewing kernel logs, emphasizing the importance of understanding these fundamentals for DevOps troubleshooting.

Sources:Dev.to68 pts
Easily write Bash with a transpiler
12Sunday, February 1, 2026

Easily write Bash with a transpiler

Amber Lang is an experimental programming language designed to streamline the creation of shell scripts by transpiling directly into Bash. While Bash is the industry standard for automation, its often cryptic syntax and lack of robust error handling can lead to maintenance challenges in complex environments. Amber solves these problems by providing a modern, readable syntax inspired by contemporary languages, implementing basic typing, and offering structured control flow. Built using Rust, the ecosystem includes professional developer tools like an LSP and editor plugins. Remarkably, Amber maintains high compatibility by generating Bash code that runs on versions ranging from 3.2 to 5.3, allowing developers to leverage modern language features while ensuring their scripts remain portable across various Unix-like systems.

Sources:Lobsters36 pts