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-jump
1 - Jumps to an open window. -
i3-windows
- A listing of each window's name. -
i3-workspace-jump
1 - 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