Lumoshell App Icon

Lumoshell

The terminal appearance switcher macOS is missing.

No more squinting at a dark terminal in broad daylight, or burning your eyes on a glaring white screen at 2 AM. Lumoshell keeps your active sessions perfectly in sync.

macOS Utility
user@macbook — -zsh

lumoshell status

Currently tracking: Light

Quick Install

Install

Agent

Just ask your agent to install and configure it for you.

AI Agent Prompt
"install https://github.com/aakaashjois/lumoshell using brew and set it up for me."

Homebrew

Just copy and paste the commands in your terminal.

Manual Homebrew
brew tap aakaashjois/lumoshell https://github.com/aakaashjois/lumoshell brew trust aakaashjois/lumoshell brew install lumoshell lumoshell setup
Features

Seamless Integration.

Architecture

Event-Driven Sync

Lumoshell utilizes an efficient event listener architecture inspired by native Swift daemons. No CPU-hogging polling loops—just instant, automatic switching the moment macOS changes its appearance.

Listening for traitCollection changes...
Live Updates

Active Sessions

With standard Accessibility permissions, Lumoshell can update your currently open terminal tabs in real-time. Never restart your shell just to get the right theme.

Ecosystem

Native Feel

Designed exclusively for Apple Terminal and macOS, providing a first-class citizen experience.

Open Source

MIT License

Completely open source and free forever. Contributions welcome.

View on GitHub