Skip to content

FelixEcker/mawim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaWiM

Marie's Window Manager - A simple X11 tiling window manager written in c.

Introduction

This window manager is intended to be a leightweight window manager catered towards my workflow.

What it does have (or will have)

  • Automatic Tiling
  • Workspace Support (Not fully functional as of now)
  • Configurable Window Styling (minimalistic) (maybe)
  • mawimctl

What it doesn't have

  • EWMH Support
  • Built in Compositing
  • Floating Windows

Building

Requirements

Compilation

MaWiM is built using mariebuild and requries version 0.5.1 or higher. If you have mariebuild installed simply run one of the following commands to build:

# For a debug build
$ mb && mb -t mawimctl-debug

# For a release build
$ mb -t clean && mb -t release

Debug Running

MaWiM supplies the run.bash script, this requires argtest and Xephyr to function. For further information run

$ bash run.bash -?

License

MaWiM is licensed under the BSD 3-Clause License. See the LICENSE file for more information.