Icarus

(WIP) Tiling Window Manager for MacOS - written in TypeScript

MIT License

Stars
7

Icarus

(WIP) Tiling Window Manager for MacOS - written in TypeScript

Installation

Installing Icarus is quick and easy:

  • Download and install Phoenix. If you have Homebrew Cask: brew cask install phoenix.
  • Enable control so that Phoenix can utilise the Accessibility API: System Preferences > Security & Privacy > Accessibility
  • If you want a release build:
  • If you want a development build:
    • Download and install Node. If you have Homebrew: brew install node.
    • Clone the repository into your user home directory, e.g. cd ~ && git clone https://github.com/Braden1996/Icarus.git
    • cd into newly cloned directory, and run npm install to download dependencies.
    • Build the project: gulp build, or enter development mode gulp watch.
    • Link Phoenix to Icarus build, e.g. echo "require('~/.icarus/build/build.js');" > ~/.phoenix.js
    • Start, or restart, Phoenix.