summary refs log tree commit diff
path: root/bin/swx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bin/swx: refactorRobert Günzler2022-08-171-69/+71
|
* bin: format scriptsRobert Günzler2021-07-291-65/+76
|
* bin/swx: default to foot on -tRobert Günzler2021-04-261-5/+6
|
* Update 2021-01-21T18:33:10ZRobert Günzler2021-01-211-1/+3
|
* bin/centercon: fix arithmetic errorRobert Günzler2021-01-211-1/+1
| | | | and also fix centercon usage in swx
* bin/swx: allow setting terminal titleRobert Günzler2020-12-071-7/+12
|
* bin/swx: implement markingRobert Günzler2020-12-031-16/+35
| | | | | * support foot as terminal * exit early if we don't need con_id
* bin/centercon: Remove special case for centeringRobert Günzler2020-07-211-8/+9
|
* bin/swx: Add option to move window to scratchpadRobert Günzler2020-07-101-13/+21
|
* bin/swx: only autotile split-layout containersRobert Günzler2020-07-071-5/+9
|
* bin/centercon,swx: support placing windows in cornersRobert Günzler2020-07-071-3/+6
|
* bin/swx: Remove force_sleep option and use -a for auto-tileRobert Günzler2020-07-031-15/+12
|
* bin/swx: Add auto-tiling featureRobert Günzler2020-07-031-2/+13
|
* bin/swx: make event basedRobert Günzler2020-06-281-41/+19
|
* bin/swx: add options for making container stickyRobert Günzler2020-04-101-12/+39
| | | | and a helper to force a delay before detecting appid
* bin/swx: Add option to rotate a container using cageRobert Günzler2020-02-281-4/+31
| | | | | | | | | | | | | | The problem: I want to read PDFs and webpages on my laptop holding it upright. Using `swaymsg output $laptop transform 90 clockwise` works BUT the trackpad will now be unusable since it maps movements according to the new screen orientation. The solution: Spawn the window inside cage [1] which allows us to rotate just that container which will keep the input usable. [1]: https://github.com/Hjdskes/cage
* Replace termify with swxRobert Günzler2020-01-291-0/+99
Make swq match app_ids using jq's test() which allows "fuzzy" matching