- Create system/ directory for system-level nix-darwin configurations - Add system/macos-defaults.nix with NSStatusItemSpacing and NSStatusItemSelectionPadding settings - Configure optimal spacing (6) and padding (12) values for menu bar items - Use CustomUserPreferences to support options not yet in nix-darwin main - Set system.primaryUser to support user-specific preferences 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
12 lines
No EOL
373 B
Nix
12 lines
No EOL
373 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
system.defaults.NSGlobalDomain = {
|
|
# Menu bar spacing configuration
|
|
# NSStatusItemSpacing controls horizontal spacing between menu bar items
|
|
# NSStatusItemSelectionPadding controls padding inside selection overlay
|
|
# Optimal ratio is 1:2 (spacing:padding)
|
|
NSStatusItemSpacing = 6;
|
|
NSStatusItemSelectionPadding = 12;
|
|
};
|
|
} |