Live data from Hacker News

Amethyst – A tiling window manager for OS X

ianyh.com

71–80 of 108 posts

Re: Amethyst – A tiling window manager for OS X

#71
post #50

Looks really weird with the window shadows though.

Yep, I like adding some space between windows.

I proposed something like that for spectale some weeks ago. Got refused. https://github.com/eczarny/spectacle/issues/290

I mostly use apps in fullscreen and sometimes need to see 3 /3 apps at the same time, then switch to fullscreen, then back to tiled mode again...

Small aesthetic gaps around windows may not be such a waste of screen estate.

Re: Amethyst – A tiling window manager for OS X

#72
post #35
post #28

Earlier quoted context omitted.

It is also very buggy around fullscreen apps, enough so that I stopped using it after a week. Slate et al worked much better for me (still slower than TWMs on linux) but forced or at least tempted more setup which is definitely the benefit of Amethyst.

It is super buggy for fullscreen apps. Unfortunately, I have this superpower (or curse) of not being able to reproduce bugs. Every time I get near a coworker's computer, whatever they were talking to me about starts working. There's a long thread on github about this ( https://github.com/ianyh/Amethyst/issues/254 ). I'd love to know more about your set up. I've been trying for weeks to make it work for people, but Ap…

I came across that issue and might contribute info in the way of reproducing bugs, but my setup is pretty simple: near fresh Yosemite install, one Chrome window, one Finder window, and two Emacs.app frames (one fullscreen).

Re: Amethyst – A tiling window manager for OS X

#73
post #31

I'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.

Is there a way to set up custom layouts? Eg, I'd love to have a variant of tall/wide-tall that puts the main area on the right side of the display, rather than the left.

Re: Amethyst – A tiling window manager for OS X

#74
post #31

I'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.

Is there a way to set up custom layouts? Eg, I'd love to have a variant of tall/wide-tall that puts the main area on the right side of the display, rather than the left.

+1 for this question. I've got a dual head box hooked up to my machine, and I'd do just about anything for a window management solution that would let me divide up this 3840x1080 "virtual" display into two equal displays. Mostly so dialogs stop appearing in the split between displays.

Re: Amethyst – A tiling window manager for OS X

#76
post #61

I posted this yesterday in the thread about the Rust-written window manager, but it's relevant here as well. There are plenty of apps that provide varying levels of window-manager functionality to OS X. I would try a couple out and see which feels right to you. I have tried most of them, and personally prefer Moom. http://manytricks.com/moom/ http://mizage.com/divvy/ http://ianyh.com/amethyst/ http://spectacleapp.com…

I swear by Spectacle. After trying a number of other wms, this is the one I ended up using for more than a year now. It strikes a good balance for me between features and simplicity, and the keyboard shortcuts are intuitive and don't clash with other apps (like iTerm, Fantastical, etc).

I was going to add the URL for spectacle. Spectacle brought Windows 7-esque screen snapping to OS X for me.

https://itunes.apple.com/us/app/spectacle/id487069743?mt=12

Re: Amethyst – A tiling window manager for OS X

#77
post #31

I'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.

Is there a way to set up custom layouts? Eg, I'd love to have a variant of tall/wide-tall that puts the main area on the right side of the display, rather than the left.

Not yet. I've toyed with different ways of doing this, but haven't really decided on one that I really like. Maybe I should just go the road of other window managers that expose a scripting interface. Write a javascript file or something that defines a function that takes a list of windows and some other parameters and returns frames for the windows, binds to commands for modifying layout state, etc.

Re: Amethyst – A tiling window manager for OS X

#78
post #35
post #28

Earlier quoted context omitted.

It is also very buggy around fullscreen apps, enough so that I stopped using it after a week. Slate et al worked much better for me (still slower than TWMs on linux) but forced or at least tempted more setup which is definitely the benefit of Amethyst.

It is super buggy for fullscreen apps. Unfortunately, I have this superpower (or curse) of not being able to reproduce bugs. Every time I get near a coworker's computer, whatever they were talking to me about starts working. There's a long thread on github about this ( https://github.com/ianyh/Amethyst/issues/254 ). I'd love to know more about your set up. I've been trying for weeks to make it work for people, but Ap…

Hi, ianyh! :) the repro steps I've posted seem to be pretty consistent, but I think it's hilarious you can't seem to replicate it. Superpower indeed!

Re: Amethyst – A tiling window manager for OS X

#79
post #77

Earlier quoted context omitted.

Is there a way to set up custom layouts? Eg, I'd love to have a variant of tall/wide-tall that puts the main area on the right side of the display, rather than the left.

Not yet. I've toyed with different ways of doing this, but haven't really decided on one that I really like. Maybe I should just go the road of other window managers that expose a scripting interface. Write a javascript file or something that defines a function that takes a list of windows and some other parameters and returns frames for the windows, binds to commands for modifying layout state, etc.

Would it be simpler to just define a couple "mirrored" variants of the main layouts?

Re: Amethyst – A tiling window manager for OS X

#80
post #69

Seeing this (and others like it), what's the benefit of having a tiling-only WM over a floating WM with tiling capabilities?

Well, Amethyst can float windows so I wouldn't call it a tiling-only WM, but there's a lot of reasons I prefer it over floating window managers.

I'm really lazy and want software to deal with my windows for me. I used floating window managers for a long time and found that I spent a lot of my time arranging windows in the same patterns.

I also found that with floating window managers were just too limited for things I wanted to do on a daily basis. Two come to mind off hand. I want to be able to make a window temporarily bigger, but keeping the other windows on the screen and sized appropriately and I want to be able to easily switch which window is the "primary window." When I'm doing web development without external screens I find it very help to have an editor and a browser window open at the same time. One of them takes up about 80% of the screen and the other takes up about 20% of the screen, but I switch which is which pretty often. Make the editor take up most of the screen, make some changes loosely referencing things in the browser window, make the browser window take up most of the screen and see effects loosely referencing the code in the editor. And sometimes I've also got a Hulu or Netflix window open taking 20% of the width and 50% of the height. The complexity of making that work with a floating window manager is just too much compared to how easy it is for a tiling window manager.

I also just like being able to see everything on my screen at the same time.

Post reply on HN