Skip to content
forked from Hjdskes/arek-wm

UNMAINTAINED -- A modern tiling window manager, based on libmutter

License

Notifications You must be signed in to change notification settings

Dev-Linux/arek-wm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arek window manager

A modern tiling window manager, based on libmutter

For a quick introduction to Arek Window Manager (how it is set up, which layouts it supports, what default keybindings it uses, et cetera) see structure.txt.

Installation

Arek Window Manager requires the following dependencies in order to compile and run:

  • Mutter >= 3.14.0
  • GLib

To generate the Makefiles, gnome-common is required.

Once these dependencies are installed, run the following commands to build and install Arek Window Manager:

$ ./autogen
$ make
# make clean install

TODO

  • Dynamic workspaces support;
  • Real multimonitor support;
  • Client factor, requires setting data with g_object_set_data ();
  • Look into rearranging windows by draggin them around, instead of making them float.

Bugs

For any bug or request fill an issue on GitHub.

Contributing

Contributions to Arek Window Manager are very welcome! All sorts of patches and pull requests are accepted, be it documentation, bug fixes, optimisations or new features.

The quickly-scrambled-together TODO list up above should give a few pointers, as do the lines in asterisks in structure.txt and the TODOs in the code. If you want to implement a new feature that is currently not listed somewhere, please check with me first to prevent yourself from working for nothing.

Please do try to adhere to the coding style currently in use. Patches and pull requests that are out of style will not be accepted.

License

Please see LICENSE on GitHub.

Copyright © 2015 Jente Hidskes [email protected]

About

UNMAINTAINED -- A modern tiling window manager, based on libmutter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.5%
  • Makefile 2.0%
  • Objective-C 2.0%
  • Other 1.5%