Skip to main content

Articles tagged: Zsh

Follow Zsh

They land in your feed reader on their own β€” no account, no email address, nothing to unsubscribe from. Paste this URL into your reader:

https://www.avonture.be/blog/tags/zsh/rss.xml

No feed reader yet? Start here β€” it takes two minutes.

ai-explain: ELI5 for Scripts and Errors, Right in Your Terminal
Artificial Intelligence (AI)

ai-explain: ELI5 for Scripts and Errors, Right in Your TerminalΒ β†’

Another function in the Ollama daily-use series: pipe any script, error message, or stack trace to ai-explain and get a plain-English explanation of what it does or what went wrong β€” entirely local, no cloud required.

November 12, 2026

ai-data: Let a Local LLM Write Your jq and awk One-Liners
Artificial Intelligence (AI)

ai-data: Let a Local LLM Write Your jq and awk One-LinersΒ β†’

A zsh function that reads a JSON or CSV file, understands its actual fields, and suggests 5 practical jq/awk commands tailored to that exact file β€” picked via fzf, then loaded onto your command line (not run for you) so you see, edit and learn the exact command before pressing Enter.

October 22, 2026

ai-diagram: From a Sentence (or a compose.yaml) to a Mermaid Diagram
Artificial Intelligence (AI)

ai-diagram: From a Sentence (or a compose.yaml) to a Mermaid DiagramΒ β†’

A zsh function that turns a plain-English description, or an existing config file like a docker-compose.yaml, into a Mermaid diagram β€” printed as a ready-to-paste fenced code block. Where docker-python-mermaid needs a script written for each input format, ai-diagram takes whatever you have in hand.

October 15, 2026

ai-translate & ai-summarize: Confidential Documents, Handled 100% Locally
Artificial Intelligence (AI)

ai-translate & ai-summarize: Confidential Documents, Handled 100% LocallyΒ β†’

Two zsh functions that translate or summarize a Word, PDF, PowerPoint or Excel document without a single byte leaving your machine β€” Docling extracts the text locally, a local Ollama model does the translation or summary. Built for the document you'd never paste into a cloud translation tool.

September 21, 2026

Atuin β€” Supercharge Your Shell History With a Searchable, Timestamped Database
Bash

Atuin β€” Supercharge Your Shell History With a Searchable, Timestamped DatabaseΒ β†’

Tired of losing commands in the default CTRL+R maze? Atuin replaces your shell history with a full-featured TUI backed by SQLite β€” timestamps, context, multi-machine sync, and a clean comparison with FZF-based history search.

September 14, 2026

ai-review, ai-secrets, ai-commit: Three zsh Checks Before Every git Commit
Artificial Intelligence (AI)

ai-review, ai-secrets, ai-commit: Three zsh Checks Before Every git CommitΒ β†’

Three zsh functions that together form a local, offline pre-commit quality gate: ai-review catches SOLID violations and naming issues, ai-secrets separates real hardcoded credentials from false positives, and ai-commit drafts the Conventional Commits message once the diff is actually clean.

August 10, 2026

ai-test: Generate Missing Unit Tests From Your Terminal With a Local LLM
Artificial Intelligence (AI)

ai-test: Generate Missing Unit Tests From Your Terminal With a Local LLMΒ β†’

Turn your local Ollama model into an on-demand unit test generator. A zsh function that reads a Bash, PHP or Python file, detects whether you already have tests for it, prints only the missing Bats/Pest/Pytest cases needed for full coverage, offers to save them where the framework expects them, and runs the suite in a throw-away Docker container.

August 3, 2026

ripgrep β€” The Search Tool That Changed My WSL2 Workflow
Zsh

ripgrep β€” The Search Tool That Changed My WSL2 WorkflowΒ β†’

Discover ripgrep, the blazingly fast grep alternative written in Rust. Installation on Ubuntu/WSL2, ZSH configuration, practical shell functions, and real-world use cases that will transform how you search code every day.

July 6, 2026

git worktree: Work on Two Branches at the Same Time
Git

git worktree: Work on Two Branches at the Same TimeΒ β†’

git worktree lets you check out multiple branches as real directories simultaneously β€” no stashing, no context loss. Keep your Docker stack running while handling hotfixes in parallel.

June 29, 2026

FZF + ripgrep: Interactive Code Search with Live Preview
fzf

FZF + ripgrep: Interactive Code Search with Live PreviewΒ β†’

Combine ripgrep and fzf with a bat syntax-highlighted preview panel to build an interactive code search β€” then open the result directly in VSCode at the exact matching line.

June 8, 2026

Beyond the Monolith - Organizing Your ZSH Workflow Like a Pro
fzf

Beyond the Monolith - Organizing Your ZSH Workflow Like a ProΒ β†’

Stop bloating your shell configuration. Learn why moving ZSH functions to standalone files improves performance and maintainability, featuring a universal project navigator.

May 25, 2026

Showing the last 3 updated branches when you jump in a git repo
Git

Showing the last 3 updated branches when you jump in a git repoΒ β†’

Learn how to configure ZSH to automatically display your most recently updated Git branches whenever you enter a repository or check its status.

April 6, 2026

ZSH Functions - Customizing Your Shell for Docker Management
Zsh

ZSH Functions - Customizing Your Shell for Docker ManagementΒ β†’

A collection of ZSH functions to enhance your terminal experience, including interactive Docker container management with fzf. Start new sessions, stop containers, and more with ease.

March 2, 2026

SSH - Autosuggestions with ZSH
SSH (Secure Shell)

SSH - Autosuggestions with ZSHΒ β†’

Get instant SSH autosuggestions in ZSH. Learn to install the zsh-ssh-config-suggestions plugin and display all your ~/.ssh/config aliases with a simple TAB press.

February 13, 2025

Linux - Working with the history of your last fired actions
Linux

Linux - Working with the history of your last fired actionsΒ β†’

Master your Linux command line history. Learn how to view, locate (.bash_history, .zsh_history), and manage your previously executed commands with essential tips.

October 12, 2024

Autosuggestions in the console using ZSH
Zsh

Autosuggestions in the console using ZSHΒ β†’

Boost your ZSH console efficiency. Install the zsh-autosuggestions plugin easily and get intelligent command suggestions from your history as you type.

March 29, 2024

Syntax highlighting in the console using ZSH
Zsh

Syntax highlighting in the console using ZSHΒ β†’

Enhance your Zsh console with syntax highlighting! See commands turn green (valid) or red (invalid) as you type. Quick installation guide for zsh-syntax-highlighting.

March 29, 2024

How to install Oh-My-ZSH
Zsh

How to install Oh-My-ZSHΒ β†’

Install Zsh and Oh-My-ZSH easily! Learn to power up your Linux terminal with the Powerlevel10k theme, custom functions like take, and essential daily-use features.

March 28, 2024

Customize your Linux prompt with Powerlevel10k
Customization

Customize your Linux prompt with Powerlevel10kΒ β†’

Test and customize the Powerlevel10k Zsh theme for your Linux or WSL prompt in a safe Docker sandbox environment before committing to a full installation.

December 31, 2023