fix: add missing ruff extension and fix update script hostname
- Add charliermarsh.ruff to nixpkgsExtensions to match Python
formatter setting in userSettings
- Fix update-all script to use explicit "macmini" hostname for macOS
instead of dynamic $(scutil --get ComputerName) which may differ
👾 Generated with [Letta Code](https://letta.com)
Co-Authored-By: Letta Code <noreply@letta.com>