Window manager's best friend. In a gem.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
lib
spec
.gitignore
.rubocop.yml
Gemfile
Gemfile.lock
Guardfile
LICENSE
README.md
wmctile.gemspec

README.md

wmctile

Window manager's best friend. In a gem.

Requirements

Wmctile works with wmctrl and xdotool. To use it, install the appropriate packages. On Ubuntu it's as easy as running:

sudo apt-get install wmctrl xdotool

To be able to work with menus (not required), you'll also need either rofi or dmenu.

Installation

Due to performance reasons of RVM, it's preferred to clone this repository and symlink the executable to your $PATH:

git clone git@github.com:mreq/wmctile.git ~/whatever/place/wmctile
cd ~/bin; ln -s ~/whatever/place/wmctile/bin/wmctile .

If the 700ms-ish lag caused by RVM is not a problem, you can simply:

gem install wmctile

Usage

See wmctile --help

Contribution

Is welcome. You'll need to clone, bundle install and run guard. Happy hacking :)

Documentation

Done in yard - http://www.rubydoc.info/github/mreq/wmctile/master.