My nix-darwin and NixOS config
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

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>

+4 -3
+2 -2
home/programs/vscode.nix
··· 31 31 "jnoortheen.nix-ide" 32 32 "ms-python.python" 33 33 "ms-python.debugpy" 34 + "charliermarsh.ruff" 34 35 "rust-lang.rust-analyzer" 35 36 "ms-dotnettools.csharp" 36 37 "ms-dotnettools.csdevkit" ··· 60 61 enable = cfg.development.vscode.enable; 61 62 62 63 profiles.default = { 63 - extensions = 64 - map toNixpkgsExt nixpkgsExtensions ++ map toMarketplaceExt marketplaceExtensions; 64 + extensions = map toNixpkgsExt nixpkgsExtensions ++ map toMarketplaceExt marketplaceExtensions; 65 65 66 66 userSettings = { 67 67 "workbench.colorTheme" = lib.mkDefault cfg.development.vscode.colorTheme;
+2 -1
home/scripts/update-all
··· 30 30 if [[ "$OSTYPE" == "darwin"* ]]; then 31 31 IS_DARWIN=true 32 32 PLATFORM="macOS" 33 - HOSTNAME=$(scutil --get ComputerName 2>/dev/null || hostname) 33 + # Use explicit hostname to match darwinConfiguration name in flake.nix 34 + HOSTNAME="macmini" 34 35 else 35 36 IS_DARWIN=false 36 37 PLATFORM="NixOS"