Skip to content

zzzeyez/landscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

a workspace switcher for macos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published