From 8fa7344435dbf81accb0751b48fc4bd776a201ff Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Mon, 21 Sep 2026 12:15:03 +0200 Subject: Add always-on ~/.bash_profile bootstrap for login shells NixOS and most other Linux distros don't ship a ~/.bash_profile that sources ~/.bashrc, so login shells miss the user's bash config. Adds a home-manager activation script that creates one only when absent, on every platform, without ever touching a pre-existing .bash_profile. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01BBSd4VBfoKHjE1HR3P8kmn --- openspec/changes/add-bash-profile-bootstrap/.openspec.yaml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 openspec/changes/add-bash-profile-bootstrap/.openspec.yaml (limited to 'openspec/changes/add-bash-profile-bootstrap/.openspec.yaml') diff --git a/openspec/changes/add-bash-profile-bootstrap/.openspec.yaml b/openspec/changes/add-bash-profile-bootstrap/.openspec.yaml new file mode 100644 index 0000000..563fab5 --- /dev/null +++ b/openspec/changes/add-bash-profile-bootstrap/.openspec.yaml @@ -0,0 +1,2 @@ +schema: spec-driven +created: 2026-09-21 -- cgit v1.3