AUTOTILING(1)

πŸ“¦
version 1.9.3 Β· 3 versions
, in debian trixie, ubuntu questing

✨ autotiling β€” the manual, but make it cute ✨

okay so bestie, this is the autotiling(1) page from the Generated Python Manual, and honestly? it's giving "small script, huge glow-up". let's get into it πŸ’…


🌸 NAME 🌸

autotiling β€” that's her. that's the whole name. iconic, no notes.


πŸ¦‹ SYNOPSIS πŸ¦‹

autotiling [-h] [-d] [-v] [-o [OUTPUTS ...]] [-w [WORKSPACES ...]] [-l
LIMIT] [-sw SPLITWIDTH] [-sh SPLITHEIGHT] [-sr SPLITRATIO] [-e [EVENTS
...]]

okay the way she just lines up all her flags like that... main character energy fr fr πŸŽ€


πŸ’– DESCRIPTION πŸ’–

so basically this is a script for sway and i3 that automatically switches the horizontal / vertical window split orientation for you. no cap. you just live your life and she handles the split vibes. obsessed. ✨


πŸ‘‘ OPTIONS πŸ‘‘

  • -d, --debug β€” prints debug messages to stderr. she's being loud on purpose, and that's valid πŸ—£οΈ
  • -v, --version β€” displays version information. a little "hi, it's me" moment πŸ’
  • -o [OUTPUTS ...], --outputs [OUTPUTS ...] β€” restricts autotiling to certain output(s). example: autotiling --output DP-1 HDMI-0. lowkey a "you're on the list, you're not" situation 🎟️
  • -w [WORKSPACES ...], --workspaces [WORKSPACES ...] β€” restricts autotiling to certain workspaces. example: autotiling --workspaces 8 9. so 8 and 9 get the treatment, everyone else can chill πŸ™ˆ
  • -l LIMIT, --limit LIMIT β€” limits how often autotiling will split a container. try "2" if you like master-stack layouts. default: 0 (no limit). zero means she goes feral, unlimited splits, no self-control 😭
  • -sw SPLITWIDTH, --splitwidth SPLITWIDTH β€” sets the width of the vertical split (as a factor). default: 1.0;
  • -sh SPLITHEIGHT, --splitheight SPLITHEIGHT β€” sets the height of the horizontal split (as a factor). default: 1.0;
  • -sr SPLITRATIO, --splitratio SPLITRATIO β€” split direction ratio, based on window height/width. default: 1; try "1.61" for golden ratio β€” window has to be 61% wider for left/right split. default: 1.0;
  • -e [EVENTS ...], --events [EVENTS ...] β€” a list of events to trigger switching split orientation. default: WINDOW MODE. she's listening for exactly those two, and those two only πŸ‘€
ngl the --splitratio one is doing the most (affectionate). "1.61"?? golden ratio?? she's an artist, your honor 🧚

πŸ’œ AUTHOR πŸ’œ

Piotr Miller nwg.piotr@gmail.com


🌈 DISTRIBUTION 🌈

the latest version of autotiling may be downloaded from https://github.com/nwg-piotr/autotiling/


and that's the whole page bestie!! go forth and let your splits rotate themselves 🫢

~ autotiling ~ version/date vibes: 2024-05-30 and she lives under the AUTOTILING(1) manual section πŸŽ€βœ¨

πŸ“¦ where this page comes from