feat(greeting): add C6 — Greeting & First-Run UI opinionated guard #40

Merged
rootiest merged 7 commits from feat/greeting-toggle-c6 into main 2026-06-11 02:48:07 +00:00
Showing only changes of commit 85be47582b - Show all commits
+10 -5
View File
@@ -23,11 +23,16 @@ end
set -U __fish_config_first_run_complete 1 set -U __fish_config_first_run_complete 1
# ──────────────────────────── Welcome message ─────────────────────────── # ──────────────────────────── Welcome message ───────────────────────────
echo "" # Printing a first-run welcome banner is opinionated (C6 greeting). The
echo " Welcome to your fish shell configuration!" # first-run state variable is already set unconditionally above, so
echo " Run 'help config' for offline documentation." # disabling the greeting never re-triggers this file.
echo " Run 'fish-deps' to check and install dependencies." if __fish_config_op_enabled __fish_config_op_greeting
echo "" echo ""
echo " Welcome to your fish shell configuration!"
echo " Run 'help config' for offline documentation."
echo " Run 'fish-deps' to check and install dependencies."
echo ""
end
# ─────────────────────── Opinionated auto-exec guard ──────────────────── # ─────────────────────── Opinionated auto-exec guard ────────────────────
# Startup side-effects below (Fisher curl, fisher update, theme apply) are # Startup side-effects below (Fisher curl, fisher update, theme apply) are