Skip to content

bkase/barbq

Repository files navigation

Barbq

Barbq 🍖 is a simple, no frills, terminal-based status bar for macOS.

Screenshots

barbq

motivation

Installation

Prerequisites

  • You're using the yabai tiling window manager on your system
  • You're using a font with PragmataPro-style glyphs (afaik this means the PragmataPro font)
  • Nix package manager is installed (optionally with nix-darwin)
  • You have Alacritty installed

Steps

  1. Clone this repo
  2. Add barbq to your nix-darwin environment.systemPrograms array. Alternatively, nix-build release.nix and add the ./result directory to your PATH
  3. Run the following commands (perhaps in a launchd service)
yabai -m rule --add app=Alacritty sticky=on
# You may need to change the path to Alacritty.app for your system
~/Applications/Nix\ Apps/Alacritty.app/Contents/MacOS/alacritty -d 180 1 --position 0 0 -e barbq
  1. Barbq runs!