A terminal window showing a git commit command with a Conventional Commits 'bang' causing an error.

Zsh 'illegal modifier' with Git Conventional Commits

Fix ZSH ‘illegal modifier’ errors with Git Conventional Commits by disabling the NO_BANG_HIST option.

2025-12-19 · 2 min · Tom
[Photo by Pixabay](https://www.pexels.com/photo/orange-and-white-seashell-on-white-surface-33234/)

The power of extensive command history in Bash and Zsh

Learn how to leverage extensive command history in Bash and Zsh to improve your efficiency and productivity in the terminal.

2024-03-05 · 3 min · Tom
[powerlevel10k](https://github.com/romkatv/powerlevel10k)

I switched to Zsh

A guide to switching from bash to Zsh, with Oh My Zsh, Powerlevel10k, and useful plugins for a better terminal experience.

2021-12-16 · 5 min · Tom