jqtmviyu
V2EX  ›  macOS

macos 无需软件缩小托盘图标间隔

  •  
  •   jqtmviyu · Jun 6, 2024 · 6932 views
    This topic created in 886 days ago, the information mentioned may be changed or developed.

    因为 Bartender 关注了 reddit 上的话题, 无意中看到了

    defaults -currentHost write -globalDomain NSStatusItemSpacing -int x

    默认似乎是 6, 我改成 4 似乎还不错

    需要注销后重新登录才能看到效果.

    原贴: https://www.reddit.com/r/macapps/comments/1d8l54f/reduce_spacing_between_menubar_items/

    35 replies  •  2025-06-18 16:57:03 +08:00
    czhu
    czhu
    Jun 6, 2024
    1
    👍 有没有比较效果的图?
    vela
    vela
    Jun 6, 2024
    2
    试了下,的确紧凑的多……取 5 比较合适感觉。至少刘海屏下能显示全了……
    jqtmviyu
    jqtmviyu
    OP
    Jun 6, 2024❤️1
    3
    @czhu 直接上手试, 5 可能比较合适, 恢复很方便

    defaults -currentHost write -globalDomain NSStatusItemSpacing -int

    还原 defaults -currentHost delete -globalDomain NSStatusItemSpacing
    CQCQCQ
    CQCQCQ
    Jun 6, 2024❤️7
    4
    ```bash
    # 指定间距
    defaults -currentHost write -globalDomain NSStatusItemSpacing -int 10
    # 指定内边距
    defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 6
    # 当前间距查询
    defaults -currentHost read -globalDomain NSStatusItemSpacing
    defaults -currentHost read -globalDomain NSStatusItemSelectionPadding
    # 重置
    defaults -currentHost delete -globalDomain NSStatusItemSpacing
    defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding
    ```
    jqtmviyu
    jqtmviyu
    OP
    Jun 6, 2024❤️1
    5
    @czhu ![]( )
    mycang
    mycang
    Jun 6, 2024
    6
    @jqtmviyu
    不是很理解为什么温度、cpu 占用这些要显示,你们会时不时看?他用于什么?

    #纯好奇。
    jqtmviyu
    jqtmviyu
    OP
    Jun 6, 2024
    7
    @xliao 不错, 间距 5, 内边距 4, 效果可以.
    CQCQCQ
    CQCQCQ
    Jun 6, 2024
    8
    @jqtmviyu 你这个还可以更精简,搜下 RunCat
    jqtmviyu
    jqtmviyu
    OP
    Jun 6, 2024
    9
    @mycang 温度是因为我是 nuc8, intel 发烫. 可能会更改风扇策略.
    cpu 是因为有时播放视频没有调用硬件解码, 一卡就看出来了. 还有的网页加一堆垃圾粒子特效, 卡也能看出来. 还有神奇的 mds_stores 进程进程占用.
    s1xu
    s1xu
    Jun 6, 2024 via iPhone
    10
    找了好久这个功能!
    s1xu
    s1xu
    Jun 6, 2024 via iPhone
    11
    请问我还有一个疑问,平时使用 jetbrain 系列时,左上角`菜单栏选项的间距` 可以更改吗?有时候太多了超过刘海,好不舒服
    KevinDo2
    KevinDo2
    Jun 6, 2024
    12
    @mycang 有时候进程异常时能快速发现高温 or 高功率。
    p2007
    p2007
    Jun 6, 2024
    13
    @xliao @jqtmviyu 很有用,谢谢。
    Reminders
    Reminders
    Jun 6, 2024
    14
    好像设置完,并不起作用。

    Apple M2 Pro
    macOS: 14.5 (23F79)
    p2007
    p2007
    Jun 6, 2024
    15
    @codingbody #14 要重启
    whusnoopy
    whusnoopy
    Jun 6, 2024
    16
    岔开一下话题

    之前用无刘海的 MacBook Pro 时,也奇怪为啥苹果好像是在 Big Sur 还是哪个版本开始,把菜单栏图标间距拉那么开,跟楼上一些截图一样,明明更紧凑一点才协调。后来用了有刘海的 MBP 后,发现刘海屏上的菜单栏高度比无刘海和外接屏上的更高(实测刘海屏等效 37px 高,普通屏等效 24px 高),这个默认更宽的菜单栏间距就是为更高的刘海屏适配的

    但是苹果也还有 Mac Pro / Mac Studio / Mac mini 这些不自带屏幕的设备啊,为啥就不能做的统一协调一点呢
    daminge
    daminge
    Jun 6, 2024
    17
    @jqtmviyu #5 1 2 3 4 5 6 是什么东西?
    nuevepicos
    nuevepicos
    Jun 6, 2024
    18
    @xliao

    defaults -currentHost read -globalDomain NSStatusItemSpacing

    2024-06-06 09:54:10.013 defaults[69799:9300139]
    The domain/default pair of (kCFPreferencesAnyApplication, NSStatusItemSpacing) does not exist

    在终端输入,咋显示这个? 系统是 Sonoma 14.5
    Gehrman
    Gehrman
    Jun 6, 2024
    19
    @nuevepicos 没设置过就是这样
    herbertzz
    herbertzz
    Jun 6, 2024
    20
    14.1 提示 NSStatusItemSpacing 不存在...
    ldw4033
    ldw4033
    Jun 6, 2024
    21
    问题来了,我们在研究右侧的间距,左侧的软件工具栏 调整间距的 命令是啥呢?
    MrZhangLo
    MrZhangLo
    Jun 6, 2024
    22
    @s1xu #11 同样有个需求。 左边间隔太大了。
    BuZZZX
    BuZZZX
    Jun 6, 2024
    23
    @henyi2211 直接读取 NSStatusItemSpacing 确实会提示不存在,需要先设置
    s1xu
    s1xu
    Jun 6, 2024 via iPhone
    24
    @BuZZZX 因为我发现 idea 间距大,会多出一个展示在刘海右侧,我启动 goland 的话距离刚好就是在刘海左侧,所以我觉得这个也是可以配置的
    BuZZZX
    BuZZZX
    Jun 6, 2024
    25
    指令具体修改的是 /Users/**/Library/Preferences/ByHost/.GlobalPreferences.<id>.plist 文件,执行完写入指令后直接改这个文件加红部分的数字就行:
    jqtmviyu
    jqtmviyu
    OP
    Jun 6, 2024
    26
    @MYli001 我是 yabai 用户, 显示当前 desktop, app 是 spaceid
    nuevepicos
    nuevepicos
    Jun 7, 2024
    27
    @Gehrman 感谢解惑~
    hlin3
    hlin3
    Jun 7, 2024
    28
    可以改变刘海左边菜单文字的间隔吗?
    s1xu
    s1xu
    Jun 8, 2024 via iPhone
    29
    @hsulin 同需求
    KingFong
    KingFong
    Jul 14, 2024
    30
    这个好,感谢题主!
    himan85
    himan85
    Jul 30, 2024
    31
    太好了,解决一个老大难的问题
    jqtmviyu
    jqtmviyu
    OP
    Jun 11, 2025
    32
    一年前的帖子, 今天突然后台弹 30 多个未读. 原来是因为苹果系统又更新了, 哈哈. 更丑了.
    aaaaaabbb
    aaaaaabbb
    Jun 11, 2025
    33
    可以改变刘海左边菜单文字的间隔吗?
    f1ynnv2
    f1ynnv2
    Jun 12, 2025
    34
    macOS 15 也还有效吗?
    KickAssTonight
    KickAssTonight
    Jun 18, 2025
    35
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   899 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 21:09 · PVG 05:09 · LAX 13:09 · JFK 16:09
    ♥ Do have faith in what you're doing.