From bc0b67a498a6b5f0c41ca5dbad2759a9d1e52ad1 Mon Sep 17 00:00:00 2001 From: rootiest Date: Thu, 11 Jun 2026 23:30:12 -0400 Subject: [PATCH] =?UTF-8?q?fix(docs):=20correct=20paru/yay=20tier=20?= =?UTF-8?q?=E2=80=94=20catalog=20already=20has=20them=20as=20rec?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit paru and yay were already classified as rec in _fish_deps_catalog.fish (they've always been position 9-10 in the tiers array with rec values) but docs/fish-config.md still listed them under Required. Non-Arch systems have had silent guards throughout, so they were never truly required. This syncs the docs with what the catalog already says. --- docs/fish-config.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/fish-config.md b/docs/fish-config.md index fdd4f6f..b9b7086 100644 --- a/docs/fish-config.md +++ b/docs/fish-config.md @@ -850,12 +850,11 @@ Add -i (interactive confirmation) to destructive commands: Dependencies are grouped into three tiers: - Required cargo, fish, fisher, starship, fzf, zoxide, - direnv, paru/yay + Required cargo, fish, fisher, starship, fzf, zoxide, direnv Integrations wakatime, tailscale - Recommended uv, eza, lsd, bat, btop, dust, duf, prettyping, ov, - ripgrep, lazygit, lazydocker, trash, kitty, wezterm, - python3 + Recommended uv, paru, yay, eza, lsd, bat, btop, dust, duf, + prettyping, ov, ripgrep, lazygit, lazydocker, trash, + kitty, wezterm, python3 fish-deps fish-deps install @@ -1355,8 +1354,6 @@ fish-deps manages these tools. Run `fish-deps` to check status, or fzf Fuzzy finder zoxide Smart cd with frecency direnv Per-directory environment loading - paru AUR helper (Arch only; preferred) - yay AUR helper (Arch only; fallback) ## Integrations @@ -1368,6 +1365,9 @@ fish-deps manages these tools. Run `fish-deps` to check status, or uv Python package and project manager (Astral); used by the fish-from-source build path in fish-deps. All consumers degrade gracefully without it. + paru AUR helper (Arch only; preferred); guarded throughout — + non-Arch systems silently skip AUR-specific paths. + yay AUR helper (Arch only; fallback to paru); same guards apply. eza Modern ls replacement lsd ls replacement (fallback to eza) bat Syntax-highlighted cat