At the moment, I'm using Spectacle for OSX. http://spectacleapp.com/. Are there reasons I should use Amethyst instead? I'd love to see a feature matrix or something in you FAQ about the other options, and what Amethyst brings to the table.
Amethyst – A tiling window manager for OS X
41–50 of 108 posts
Re: Amethyst – A tiling window manager for OS X
#42I'm the Amethyst developer. I'm happy to answer any questions people have. I'm hopping on a cross-country plane flight in about an hour, but I have a layover. I'll try get back to people as soon as I can.
Do you know if it's possible to have apps start in fullscreen (the real one, as in Yosemite) by default? I would like that as default and only tile on some spaces.
Re: Amethyst – A tiling window manager for OS X
#43First off, thank you ianyh!! Tiling window managers are a huge productivity tool, and when I see people manually resizing windows, it's painful to watch. I'm on OSX now, but used XMonad extensively when I was on a *n?x distro. At the moment, I'm using Spectacle for OSX. http://spectacleapp.com/ . Are there reasons I should use Amethyst instead? I'd love to see a feature matrix or something in you FAQ about the other…
Manual window management generally gives you better control and generally less overhead in terms of complexity. So it works well in the case of "I want to be able to move this window to the upper half of the screen", "I want to be able to make this window take up the entire screen", etc. You have to trade simplicity to get flexibility, though. What if I want to be able to move window to the upper right hand quarter of the screen? Or what if I want my screen divided into a grid of 3x4 and I want a window in the [0][1] position? You can accomplish all of those things, but you have to specify how to go about it, thus adding complexity. Slate, for example, puts that complexity upfront in writing a config file. Divvy, for example, puts that complexity at runtime.
Tiling window management gives you a more hands off approach. So things like "I want all of my windows to be laid out in this orientation, but I don't want to move them myself", "I want all of my windows to be visible at any given time", etc. You don't take actions to lay windows out, you just define algorithms for how they should be laid out and let the software sort them out. You have to trade simplicity to get control, though. Defining those algorithms can be complicated if you're not doing something really straightforward, and if you're not doing something straightforward it can sometimes be non-trivial to grok what's actually going on. Or you end up doing a lot of runtime massaging to get things working the way you want.
To each their own, though. I prefer tiling window management, I have coworkers who prefer manual window management. They're just different tools.
Re: Amethyst – A tiling window manager for OS X
#44I really just want a window manager that allows windows to snap to each other and the edges of the screen when resizing or moving them. Does something like that exist? I don't care for the pre-defined layouts or hotkeys, I just want to be able to visually drag/resize my windows and have them take up the most optimal amount of space.
Re: Amethyst – A tiling window manager for OS X
#45Does anyone know whether there's any chance i3 could be ported to OS X's native windowing system (whatever it's called) ?
I researched this myself a few months back, since i3 was the biggest thing I missed when I had to switch to OS X (new company, new computer). Eventually I gave up and settled on Amethyst. It's not bad once you set up the keyboard shortcuts to your liking. The main things I miss are the tree structure for window organization, and window borders that stick together when resized.
I created some bounties on bountysource for features I'd like to see in this project. Hopefully other people want them enough to contribute as well, and ianyh will get a nice return on his contributions.
Re: Amethyst – A tiling window manager for OS X
#46I'm the Amethyst developer. I'm happy to answer any questions people have. I'm hopping on a cross-country plane flight in about an hour, but I have a layover. I'll try get back to people as soon as I can.
Cool app, thank you. Trying it out. Do you know if it's possible to have apps start in fullscreen (the real one, as in Yosemite) by default? I would like that as default and only tile on some spaces.
Re: Amethyst – A tiling window manager for OS X
#47I really just want a window manager that allows windows to snap to each other and the edges of the screen when resizing or moving them. Does something like that exist? I don't care for the pre-defined layouts or hotkeys, I just want to be able to visually drag/resize my windows and have them take up the most optimal amount of space.
Re: Amethyst – A tiling window manager for OS X
#48Re: Amethyst – A tiling window manager for OS X
#49I've been using Amethyst as my WM for a couple months now, and have used XMonad for significant stretches in the past. Amethyst tries to bring the XMonad experience to OSX. I think it does an admirable job, but there are some distinctions. Amethyst is simpler to set up, and is more forgiving to newcomers. It has a GUI for configuration, and an easily accessible list of commands. It also works on top of OSX's WM, so i…