Add comprehensive system enhancements and shell configurations
Following the μέτρον principle of durable, thoughtful solutions: Shell Configuration: - Add refined .zshrc with modular architecture - Include .p10k.zsh for Powerlevel10k prompt - Add .zprofile for login shell configuration - Update aliases with new dotfiles management tools System Management Tools: - safe-update.sh: System updates with rollback protection - detect-drift.sh: Configuration drift detection - system-health.sh: Comprehensive health monitoring - generate-lockfile.sh: Version tracking for reproducibility Documentation: - ARCHITECTURE.md: Philosophy and design rationale - USAGE.md: Practical guide and troubleshooting Other Updates: - Update symlinks.sh to manage all config files - Add .vimrc configuration - Create Brewfile.lock for version pinning These enhancements provide visibility, safety, and maintainability while following the prime directive of prioritizing durability. 🖖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude
parent
92b0ead991
commit
1f543d195b
@@ -0,0 +1,18 @@
|
||||
# Brewfile Lock - Version snapshot for reproducibility
|
||||
# Generated: $(date)
|
||||
# This file locks versions for critical system components
|
||||
|
||||
# Format: package_name=version_installed
|
||||
# Use: brew list --versions > Brewfile.lock.new to update
|
||||
|
||||
# Critical System Tools (should be pinned)
|
||||
# antidote=
|
||||
# powerlevel10k=
|
||||
# fzf=
|
||||
# git=
|
||||
# python@3.13=
|
||||
|
||||
# Instructions:
|
||||
# 1. Run: ~/dotfiles/scripts/generate-lockfile.sh
|
||||
# 2. Review changes before committing
|
||||
# 3. Use lockfile for reproducible installs
|
||||
Reference in New Issue
Block a user