AEROSPACE-JOIN-WITH(1)

πŸ“¦ version 0.21.3-Beta, in nixpkgs unstable

πŸ’« AEROSPACE-JOIN-WITH(1) πŸ’«

okay bestie, welcome to the AeroSpace Manual β€” this page is aerospace-join-with, and it's genuinely one of my faves, no cap 🫢


🌸 NAME 🌸

aerospace-join-with β€” takes the focused window and the nearest node in whatever direction you point at, and puts them both under a common parent container. it's giving "you two are siblings now", periodt πŸ’…


✨ SYNOPSIS ✨

aerospace join-with [-h|--help] [--window-id <window-id>] (left|down|up|right)

πŸ¦‹ DESCRIPTION πŸ¦‹

Put the focused window and the nearest node in the specified direction under a common parent container.

that's it, that's the whole vibe. literally the same thing as the NAME said, but now you're read in 😌


πŸŽ€ EXAMPLES πŸŽ€

okay so picture this layout, right:

h_tiles
β”œβ”€β”€ window 1
β”œβ”€β”€ window 2 (focused)
└── window 3

now you hit join-with right, and boom β€” the layout becomes:

h_tiles
β”œβ”€β”€ window 1
└── v_tiles
    β”œβ”€β”€ window 2 (focused)
    └── window 3

look at that glow-up 😭 window 2 and window 3 are now under a v_tiles umbrella together. iconic.

Note πŸ™ˆ join-with is a high-level replacement for i3's split command <https://i3wm.org/docs/userguide.html#_splitting_containers>. There's this observation that the only reason you might ever want to split a node is to put several windows under a common "umbrella" parent. And unlike split, join-with can be used with enable-normalization-flatten-containers. so yeah β€” it plays nice, unlike some people πŸ’€

πŸ’– OPTIONS πŸ’–

  • -h, --help β€” Print help. that's her job and she does it flawlessly ✨
  • --window-id <window-id> β€” Act on the specified window instead of the focused window. The flag takes precedence over the AEROSPACE_WINDOW_ID and AEROSPACE_WORKSPACE environment variables. yes queen, she overrides, that's the hierarchy πŸ‘‘

🌈 RESOURCES 🌈

go read the guide bestie, it's lowkey a whole education πŸ“š


πŸ’€ BUGS πŸ’€

Bugs can be reported to <https://github.com/nikitabobko/AeroSpace/discussions/categories/potential-bugs>

Maintainers will move verified bugs to <https://github.com/nikitabobko/AeroSpace/issues>

fr fr if something's acting up, log it β€” don't just suffer in silence 😭


πŸ‘‘ LICENSE πŸ‘‘

Copyright Β© 2023 Nikita Bobko

Free use of this software is granted under the terms of the MIT License. You can find the full text of AeroSpace license and its dependencies in the 'legal' directory of the distributed zip archive.

MIT ate that πŸ’… legalize it, or whatever


⭐ AUTHOR ⭐

Nikita Bobko and contributors 🫢


okay that's the whole page, you're officially educated πŸ’–βœ¨πŸŽ€πŸ¦‹

sign-off time, bestie: this is from the AeroSpace manual, dated 2026-07-16 β€” screenshot it, frame it, whatever, go join some windows πŸ“πŸ§šπŸ’œ

πŸ“¦ where this page comes from