nero

Übersicht Widgets, Alfred Theme (macOS)

From this project's GitHub repository:

Nero

Nero

Nero is a collection of Übersicht widgets to replace the standard macOS menubar. It comes with an Alfred theme.

(Italian) Nero -> (English) Black

Contents

Übersicht Widgets

Nero Widgets

Rationale

Nero is a distraction-less alternative to the standard macOS menubar. Main sources of inspirations are Neauoire‘s widgets, and some other Linux menubars I’ve seen here and there.

This alternative menubar is read-only (not clickable) as I trigger volume controls, do no disturb, space switching, and chunkwm mode via shortcuts.

I’m not planning to add interactions, icons, nor animations to these widgets, but feel free to customize them as you see fit. 🙂

Requirements

Installation

CLI:

$ git clone http://github.com/lucaorio/nero
$ cp -r nero/nero.widgets ~/Library/Application Support/Übersicht/widgets/nero.widgets

Manual:

  • Download the repository
  • Unzip nero.widget.zip
  • Move the nero.widget folder to your Übersicht/widgets directory

Note: If Übersicht is consuming too much battery, consider changing the refreshFrequency value available in every widget (or just disable the not needed ones).

Widgets

Chunkwm / macOS spaces

Provides current macOS space ID and name, and chunkwm layout mode.

Examples: [04-cod]: bsp / [01-term]: mon / [01-ukw]: flo

Amount of spaces, and their name can be customized in chunkwm.sh.

Do Not Disturb

Provides current status of macOS’s Do Not Disturb feature.

Examples: Dnd: ○ (off) / Dnd: ● (on)

Mute

Provides current status of macOS’s Mute feature.

Examples: Mut: ○ (off) / Mut: ● (on)

Clock

Provides current date, and time.

Example: 29 Jan 2019 - 23:13

Tweak the shell script in clock.jsx to get an AM/PM format.

Download/Upload Speed

Provides current download, and upload speeds every 5,000ms = 5s.

Examples: Dwl: 020 kb/s / Upl: 1.3 mb/s

Memory

Provides current memory pressure, every 30,000ms = 30s.

Examples: Mem: 20% / Mem: !!! (mem > 80%)

Cpu

Provides current cpu load, every 10,000ms = 10s.

Examples: Cpu: 20% / Cpu: !!! (cpu > 80%)

Battery

Provides current battery status, every 60,000ms = 60s.

Examples: Bat: 56% / Bat: !!! (battery < 6%) / Bat: Fll (full battery)

Alfred Theme

Nero Alfred

Requirements

Installation

CLI:

$ git clone http://github.com/lucaorio/nero
$ open nero/nero.alfred/nero.alfredappearance

Manual:

  • Download the repository
  • Open nero.alfred folder, and double-click nero.alfredappearance

License

https://github.com/lucaorio/nero/raw/master/license

Contacts