Collection of utilities and additions for the i3 window manager. It might also work with sway.
$ cargo build --release
$ cp target/release/oi3h /somewhere/in/your/$PATH/
$ oi3h border [...]
Toggle between a list of border styles. List should be provided as arguments after the toggle
flag. Border styles can be any of none
, normal
or pixel
. The normal
and pixel
styles can optionally be followed by a width value (in pixels). Use quotes to ensure that border style and width are part of the same argument.
$ oi3h border [--toggle|-t] [list]
$ oi3h border --toggle 'pixel 2' 'normal 2'
$ oi3h border -t normal none
Border styles in toggle list should be unique. For example, the following will not work:
$ oi3h border -t 'pixel 2' 'pixel 5' 'pixel 10' ; echo $?
Set of border states to toggle should be unique
1
$
This command targets the currently focused window.
- Window targeting functionality (e.g. 'all windows' 'all floating windows' 'all windows on workspace 2' etc.)
- Change default window borders