perf(conf.d): skip abbr.fish in non-interactive shells

61 abbreviations were declared on every fish -c. Abbreviations expand only
in the line editor, so nothing outside an interactive session can use them.
This commit is contained in:
2026-09-07 14:55:31 -04:00
parent 3d8d6a4468
commit c3a2b6fa0c
+3
View File
@@ -12,6 +12,9 @@
# site abbr-integrations: integrations/terminal-abbrs
# site abbr-overrides: overrides/key-bindings
# Abbreviations only expand in the line editor; a script can never use one.
status is-interactive; or return
# Neovim
# @category Editors
# @desc nvim