Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pluto - dynamic tiling window manager for river

Pluto is small, fast dynamic tiling window manager for the river wayland compositor. It uses a persistent BSP tree layout inspired by bspwm, splitting the focused window in half on each new window with alternating orientation.

A monocle layout is also available, all other open windows are hidden or pushed to the background, leaving just the active window visible.

Note

Pluto will no longer be maintained here. Refer to pluto-zig for updates. However, pluto is still functional and will be maintained to be functional till the pluto-zig is production ready and once the pluto-zig is ready this repo will be archived.

Requirements

In order to build pluto you need:

  • a C99 compiler
  • GNU or BSD make
  • wayland-scanner
  • libxkbcommon

Installation

Edit config.mk to match your local setup. Afterwards enter the following command to build and install (if necessary as root):

make clean install

Configuration

The configuration of pluto is done by creating a custom config.h and (re)compiling the source code.

Credits

Pluto is a fork of JrWM.

License

Licensed under GPL-3.0.

About

A minimal window manager for river wayland compositor.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages