Thirdeye
A ruby framework for simplifying i3wm scripting.
Installation
Add this line to your application's Gemfile:
gem 'thirdeye'
And then execute:
$ bundle
Or install it yourself as:
$ gem install thirdeye
Usage
Several scripts are provided with the gem in bin/.
-
i3-window-jump1 - Jumps to an open window. -
i3-windows- A listing of each window's name. -
i3-workspace-jump1 - Jump to an existing or new workspace. -
i3-workspace-swap- Switches two workspaces between outputs. Multi-monitor only. -
i3-workspaces- A listing of each workspace. Prefers the workspace's name over number.
1: Relies on dmenu.
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request