nikitabobko / AeroSpace

AeroSpace is an i3-like tiling window manager for macOS
https://nikitabobko.github.io/AeroSpace/guide
MIT License
3.43k stars 52 forks source link

list-windows --all behaves unlike --monitor all #297

Closed UddipakBhuyan closed 2 weeks ago

UddipakBhuyan commented 2 weeks ago

Using -

aerospace CLI client version: 0.12.0-Beta 9cf82feb0c85bea77fedcdc6b8cdba75b5bbf1f8
AeroSpace.app server version: 0.12.0-Beta 9cf82feb0c85bea77fedcdc6b8cdba75b5bbf1f8

Below command behaves as expected: aerospace list-windows --monitor all --app-bundle-id org.mozilla.firefox However, aerospace list-windows --all --app-bundle-id org.mozilla.firefox produces --all conflicts with "filtering" flags even when --all is suppose to alias --monitor all.

nikitabobko commented 2 weeks ago

It's by design

From the human perspective, --all reads weird together with "filtering" flags, because in the end not all windows will be printed, but the flag states otherwise

I agree that the error message could be improved to mention that the alias should be expanded