dotfiles/private_dot_config/private_fish
Anton Volnuhin 739e906080 fish: only read the keychain PAT on systems that have security
The bare command substitution ran on every shell start regardless of
platform, so Linux/WSL printed "fish: Unknown command: security" at
login — the 2>/dev/null only redirects the command's own stderr, not
fish's command-not-found diagnostic.

Guard with `type -q security`, matching conf.d/codex-github-mcp.fish,
and skip the export when the lookup returns nothing so a missing
keychain item no longer exports an empty GITHUB_PERSONAL_ACCESS_TOKEN.
2026-08-06 01:23:07 +03:00
..
conf.d fish: add theme command to toggle kitty light/dark 2026-08-06 01:15:47 +03:00
functions fish: add theme command to toggle kitty light/dark 2026-08-06 01:15:47 +03:00
private_tests fish, kitty: follow terminal light theme 2026-07-27 20:20:38 +03:00
themes Initial commit 2023-04-30 01:21:51 +03:00
config.fish fish: only read the keychain PAT on systems that have security 2026-08-06 01:23:07 +03:00
fish_plugins switch tide to plttn/tide@v7, as my fix was merged in there 2026-04-05 19:42:28 +03:00