Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.36 KB

README.md

File metadata and controls

46 lines (29 loc) · 1.36 KB

landscape

Screenshot

A bar for macos that displays the current workspaces.

Installation and requirements

Requires yabai and Übersicht.

Once Übersicht is installed, download this repository to wherever your widgets are stored (by default ~/Library/Application Support/Übersicht/widgets/).

This can be done via the terminal like so:

brew tap caskroom/cask
brew cask install ubersicht
git clone https://github.com/zzzeyez/landscape.git "$HOME/Library/Application Support/Übersicht/widgets/landscape"

And install Yabai:

brew install yabai
brew services start yabai

To create and destroy workspaces you will need to disable SIP. Instructions are on the page for Yabai.

You will need the included landscape in your $PATH:

ln -s "${HOME}/Library/Application Support/Übersicht/widgets/landscape/landscape" "/usr/local/bin/landscape"

And now when you switch workspaces via skhd you'll want to run landscape like so:

ctrl - left : yabai -m space --focus prev && landscape

Use

Click the button on the far right to create a new workspace. Right click that same button to delete current workspace.

Support via PayPal