pkg.soopen package index

brew / rank 6817

Install zsh-patina with Homebrew, Nix, scoop

Blazingly fast Zsh syntax highlighter. Version 1.9.0 via Homebrew; verified 2026-07-18. Also installable with nix: nix profile install nixpkgs#zsh-patina.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install zsh-patina

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#zsh-patina

nixpkgs package indexes · pkgs/by-name/zs/zsh-patina/package.nix · source: api.github.com

Windows

Scoopverified · 92%
scoop install extras/zsh-patina

Scoop official bucket manifest trees · bucket/zsh-patina.json · source: api.github.com

overview

Package summary

Blazingly fast Zsh syntax highlighter

Commands and aliases

  • zsh-patina

history

Project history and usage

zsh-patina is a Zsh syntax-highlighting plugin backed by a small Rust daemon. The daemon is shared across shell sessions, caches syntax definitions and themes, and uses syntect and Sublime Text syntax definitions to provide IDE-like highlighting with sub-millisecond performance for typical commands.

Project history

The GitHub repository was created in March 2026, and version 1.0.0 was published five days later. The project moved through a rapid sequence of releases during its first months, reaching version 1.8.0 in June 2026.

Adoption history

From its initial release period, the project documented installation through Homebrew, Cargo, Zinit, Debian packages, the Arch User Repository, Nix flakes, Scoop, precompiled archives, and source builds. That breadth targets both conventional package-manager users and Zsh plugin-manager users across macOS, Linux, and Windows Unix environments.

How it is used

After installation, users add an eval invocation produced by `zsh-patina activate` to `.zshrc`. An optional TOML file controls highlighting behavior and themes, and configuration changes are applied by restarting the shared daemon.

Why package nerds care

zsh-patina combines a shell-native activation pattern with a compiled Rust backend and unusually broad packaging coverage. It is a compact example of modern shell tooling distributed simultaneously as a Homebrew formula, Cargo crate, Zinit plugin, Debian package, AUR package, Nix flake, Scoop package, and portable release binary.

Timeline

  • 2026: GitHub repository created.
  • 2026: First release, version 1.0.0.
  • 2026: Version 1.8.0 published.

Related projects

  • syntect provides the Rust syntax-highlighting engine used by zsh-patina.
  • Sublime Text syntax definitions provide the language grammars consumed through syntect.
  • Zinit is one of the officially documented Zsh plugin installation methods.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for zsh-patina. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
$ZSH_PATINA_CONFIG_PATH$XDG_CONFIG_HOME/zsh-patina/config.toml~/.config/zsh-patina/config.toml

executables

Installed executables

CommandKindExposureNote
zsh-patinaexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version1.9.0
manager updated2026-07-18
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:zsh-patina
Version1.9.0
Package managerHomebrew
Homepagehttps://github.com/michel-kraemer/zsh-patina
Repositoryhttps://github.com/michel-kraemer/zsh-patina
Last updated2026-07-18T12:44:14Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

zsh-patina

nix profile install nixpkgs#zsh-patina
  • normalized package name match
  • Matched by: Zsh Patina
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/zs/zsh-patina/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

extras/zsh-patina

scoop install extras/zsh-patina
  • normalized package name match
  • Matched by: Zsh Patina
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/zsh-patina.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation