Skip to content
 
 

Repository files navigation

Ice26 app icon

Ice26

A streamlined macOS menu bar manager forked from Ice.

Banner

Release Platform Requirements License

English | 简体中文

Ice26 is a fork of Ice focused on the current needs of this repository: reliable menu bar item management, built-in app localization, fork-specific updates, and straightforward local packaging.

Highlights

  • Hide and reveal menu bar items with dedicated hidden and always-hidden sections
  • Choose how the hidden section behaves: Always hidden, Click to show, or Always show
  • Search menu bar items from a dedicated search panel
  • Configure automatic re-hide behavior and menu bar item spacing
  • Customize the Ice26 menu bar icon
  • Launch at login and receive Sparkle-based updates from this fork
  • Use hotkeys for hidden sections, search, divider visibility, and application menus
  • Switch the app language inside Settings

Supported app languages:

  • Follow System
  • English
  • Simplified Chinese
  • Traditional Chinese
  • Japanese
  • Korean
  • French
  • German
  • Spanish

Install

Download a release

Download the latest build from this repository's Releases page, then move Ice26.app into /Applications.

Build from source

Open Ice.xcodeproj in Xcode and build the Ice scheme, or run:

xcodebuild -project Ice.xcodeproj -scheme Ice -configuration Release build

Build a DMG

To build a local release app and package it into a DMG:

./scripts/build-dmg.sh

The generated DMG will be written to build/dmg/.

Permissions

Ice26 currently requires Accessibility permission to inspect and manage menu bar items. The current settings surface does not require Screen Recording permission.

Current Feature Set

General

  • Launch at login
  • In-app language selection
  • Custom Ice26 icon selection
  • Hidden section display mode selector
  • Automatic re-hide controls
  • Menu bar item spacing controls

Hotkeys

  • Toggle hidden section
  • Toggle always-hidden section
  • Search menu bar items
  • Show or hide section dividers
  • Toggle application menus

Advanced

  • Hide application menus while revealing menu bar items
  • Show hidden-section divider and always-hidden divider independently
  • Enable the always-hidden section
  • Adjust hover delay and temporary show delay
  • Show all sections while Command-dragging menu bar items
  • Show a context menu on right click

Updates

  • Automatic update checks
  • Automatic update downloads
  • Manual update checks from the About pane

Notes for Upstream Ice Users

This fork intentionally documents the behavior of Ice26, not the broader upstream Ice roadmap. In particular:

  • The app is renamed to Ice26
  • Releases and Sparkle updates point to this repository
  • README content is kept in sync with the current UI instead of the original upstream roadmap
  • Local DMG packaging is included via scripts/build-dmg.sh

Acknowledgements

Ice26 is based on Ice by Jordan Baird. Many thanks to the original project and its contributors.

License

Ice26 is available under the GPL-3.0 license.

About

Powerful menu bar manager for macOS26

Resources

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages