Minor revision of readme

This commit is contained in:
Yan Lin 2025-07-30 18:50:30 +02:00
parent dd2eb54fdb
commit cce0a92f13

View file

@ -258,18 +258,8 @@ Launch `lazygit` in any git repository for:
#### Menu Bar Spacing Configuration
Customizes macOS menu bar item spacing for a cleaner look, especially useful on machines with notches:
- **NSStatusItemSpacing**: Controls horizontal spacing between menu bar items (set to 12)
- **NSStatusItemSelectionPadding**: Controls padding inside selection overlay (set to 6)
- **Host-specific**: Uses `-currentHost` preferences for machine-specific settings
- **Activation**: Applied automatically during `darwin-rebuild switch`
#### Implementation Details:
```nix
system.activationScripts.extraActivation.text = ''
sudo -u yanlin defaults -currentHost write -globalDomain NSStatusItemSpacing -int 12
sudo -u yanlin defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 6
'';
```
- **NSStatusItemSpacing**: Controls horizontal spacing between menu bar items
- **NSStatusItemSelectionPadding**: Controls padding inside selection overlay
This configuration runs during system activation to apply menu bar spacing preferences without requiring manual `defaults` commands.