Skip to content
Kasper Hirvikoski edited this page Mar 24, 2023 · 117 revisions

Wiki for Phoenix

Getting Started

For getting started, read the documentation. Happy hacking! 👩🏼‍💻

Upgrading

Examples

Feel free to add your own configuration to show other people the nice things you can do. You can also use GitHub search to find more examples.

Stable (2.2–)

  • @jasonm23’s configuration — a grid system for tiling windows
  • @nik3daz’s configuration — Xmonad-like experience designed to optimize “pick a monitor, pick an app, show it there”
  • @azamuddin’s configuration — based on @kasper’s configuration with modification to resemble those of Vim’s navigation style
  • @fabiospampinato’s configuration — powerful, easy to customize, tuned for web development, adds a space switcher
  • @kasper’s configuration — chaining window management inspired by @metakirby5’s configuration
  • @alswl’s configuration — TypeScript, work without Alt-Tab, introduction in Chinese: Windows Management for Hacker
  • @mafredri’s configuration — in TypeScript using typed phoenix-typings
  • @garrow’s reimplementation of a subset of SizeUp with phizeup.js — very vanilla JS
  • @purag’s configuration — with window hints (easy focus switching)
  • @kgrossjo’s configuration — prefix keys inspired by Divvy, and window selection with filtering
  • @jakemcc’s configuration — in ClojureScript
  • @metakirby5’s configuration — in CoffeeScript with window chaining, modal (as in modes) keybindings, hinting windows and screens, and readline-like modals to evaluate JavaScript and execute shell commands
  • @kemar’s configuration — prefix keys inspired by MercuryMover
  • @sudowork’s configuration — fork of @kemar’s configuration, prefix keys inspired by MercuryMover
  • @Jaredk3nt’s configuration — simple configuration with padded window sizes
  • @Mooninaut’s configuration — moves all windows to configured screens and spaces with a single key binding. In TypeScript using phoenix-typings.
  • @Danshan’s configuration — move windows to different screens and work without Alt-Tab
  • @nb’s configuration — maximise, move between screens and left/right half, application-specific shortcuts