Skip to content

About

A macOS menu bar utility for quickly toggling dark mode, written in Swift.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

DarkThemeSync

Форк Nightfall — переключатель тёмной темы macOS — с синхронизацией темы в Windows-VM Parallels.

Important

Этот форк (база — оригинальный r-thomson/Nightfall @ 9e3f0a1) расширяет его:

  • 🌓 Синк темы в Windows-VM — галка в настройках: любая смена темы мака (хоткей, Control Center, таймер) перекрашивает все указанные Parallels-VM с Windows за пару секунд. Событийно, без поллинга.
  • 🖥 Self-provisioning — приложение само находит VM, кнопкой Setup разворачивает обвязку в госте и показывает статус каждой VM; Remove снимает. Установка с нуля = один app.
  • ⚙️ Список VM через запятую — пуш параллельно во все живые, выключенные тихо пропускаются.
  • 🔓 App Sandbox снята — без неё нельзя запускать prlctl.

Nightfall lets you manage macOS's dark mode from the menu bar. Left click the icon to toggle dark mode; right click to reveal additional options.

Nightfall.mp4

Download

Version Signed
This fork (+ Windows-VM theme sync) releases of this repository ✗ ad-hoc
Official release latest ✓
  1. Download Nightfall-arm64.dmg from the releases page
  2. Unzip and move Nightfall.app into Applications
  3. Launch — grant Screen Recording permission if you enable animated transitions

Unsigned build note: on first launch macOS may block the app. Right-click → Open → Open, or System Settings → Privacy & Security → Open Anyway.

Build from source

cd nightfall-fork
xcodebuild -project Nightfall.xcodeproj -scheme Nightfall -configuration Release \
  -derivedDataPath build CODE_SIGN_STYLE=Manual CODE_SIGN_IDENTITY="BetterOSD Dev"

Usage

Left click Nightfall’s icon in the menu bar to toggle dark mode.
Right click the icon to show the options menu.

Setting a Keyboard Shortcut

Nightfall allows you to toggle dark mode from anywhere with a configurable keyboard shortcut. By default, this will be set to ^⌥⌘T. You can change this in Nightfall's settings.

Using Animated Transitions

If “Animated transition“ is enabled in preferences, Nightfall will smooth over the transition between light and dark modes with a short animation. Because of how this feature works (source code here), you’ll need to grant Nightfall screen recording permissions.

Hiding Nightfall

If you’d like to hide Nightfall from your menu bar without quitting the app, you can do so by holding the Command key and dragging the icon out of the menu bar. To reveal Nightfall again, re-open the app while it’s still running.

About

A macOS menu bar utility for quickly toggling dark mode, written in Swift.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages