jeremy 7acdb761d6 zsh: detect eza --hyperlink capability, fix 'cannot take a value' on Debian's older eza
Newer eza (clap) treats --hyperlink as taking an optional value, so the
oh-my-zsh plugin's bare --hyperlink eats the next path arg (la / ->
invalid value '/'). The previous fix glued --hyperlink=always to avoid
that. But Debian ships an older eza where --hyperlink is a pure boolean
that rejects a value, so --hyperlink=always errors with 'Flag
--hyperlink cannot take a value'.

Detect the installed eza's behavior via 'eza --help | grep <WHEN>':
- newer eza: use --hyperlink=always (glued, avoids path-eating)
- older eza: use bare --hyperlink (boolean, doesn't eat tokens so the
  original bug doesn't apply)
Apply the chosen form to every eza alias. Both paths keep hyperlinks on
and paths working.
2026-07-29 12:15:06 -04:00
2026-07-12 02:45:02 -04:00

Scripts

A collection of utility scripts for Linux desktop and server administration.

Contents

Directory Description
audio-toggle/ Switch PulseAudio/PipeWire audio sinks (next, previous, by name, or list) with desktop notifications
chaotic-aur/ One-shot idempotent installer for the Chaotic-AUR Arch Linux binary repository
docker-stacks-backup/ Backup & restore Docker Compose stacks — named volumes, bind mounts, pre/post hooks, retention, integrity verification
docker-stacks-update/ Discover running Compose stacks, pull latest images, and restart only those that changed
input-remapper-switcher/ Auto-switch input-remapper presets per-application via Hyprland socket events
netbird-install-update/ Install, update, and manage Netbird across single or multiple Linux hosts — detects install method, replaces package-manager installs with binary, supports SSH remote deployment, auto-update timers, and sudo password automation
proxmox-backup/ Backup & restore Proxmox VE configuration (local or over SSH) with integrity verification
proxmox-cloudimg/ Download, customize, and create Proxmox VE VM templates from official cloud images
zsh/ Zsh configuration (.zshrc), dependency bootstrap installer, and themed tmux config
S
Description
No description provided
Readme
209 KiB
Languages
Shell 100%