Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 1.38 KB

README.md

File metadata and controls

35 lines (31 loc) · 1.38 KB

Fly WM

A exteremely hackable, simple, and modulor window manager and tools, written in C using Xlib. It follows the UNIX phillosophy of:

Do one thing and do it well.

Fly WM is made of several modules:

  • Window manager (based on TinyWM)
  • Task Manager (Like a window list)
  • Mason (A tiling window manager module, assures that all windows are tiled or marked as floating. Lets Fly WM act like a tiling window manager)
  • Exterior Decorator (A module that adds window decorations to Fly WM) All of these modules exept the window manager are located in the apps/ directory.

Dependancies

  1. feh
  2. Xlib
  3. X11
  4. GCC
  5. Bash
  6. XCompmgr
  7. xterm

Key Bindings

  • Alt + q: Quit window
  • Alt + l: Window takes up left half of screen
  • Alt + r: Window takes up rigt half of screen
  • Alt + t: Window takes up top half of screen
  • Alt + b: Window takes up bottom half of screen
  • Alt + f: Full screen window
  • Alt + 1: Use window's vertical left half
  • Alt + 2: Use window's vertical right half
  • Alt + 3: Use window's horizontal top half
  • Alt + 4: Use window's horizontal bottom half
  • Alt + Right Drag: Resize window
  • Alt + Left Drag: Move window
  • Shift + Left Click: Raise Window