Generate Claude settings from Nix so managed commands use the correct home directory, add declarative keybindings for Shift+Enter newline support, and replace the broken inline docs hook with a portable script.
Also stop exporting CLAUDE_CONFIG_DIR so Claude no longer splits managed config between ~/.claude and ~/.config/claude, and fix the status line script shebang for NixOS.
Co-authored-by: Codex <noreply@openai.com>
Remove the thread-view session lifecycle and post-edit hooks from the managed Claude Code settings while keeping the docs read hook intact.
Co-authored-by: Codex <noreply@openai.com>