Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ianyh
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ianyh
3y ago
Hey, Amethyst dev here. Love seeing this on the front page. I’ve seen a few comments mention it here and there, but I’m swooping in with my semi-regular reminder that you don’t need to disable SIP to use yabai. It’s a great bsp window manag
2.
▲
by
ianyh
8y ago
This is correct. I can only speak to macOS, but window management in this case is actually built on something entirely distinct from the actual system window manager. It utilizes a framework designed for implementing accessibility driven fe
3.
▲
by
ianyh
11y ago
At a guess, I would expect kwm to be faster, but probably less far along than Amethyst in terms of features/stability. It's been a long time since I've actually written any C++, but briefly looking through the code it looks l
4.
▲
by
ianyh
11y ago
I haven't had a chance to try reverse engineering the APIs, but on the surface nothing has changed with the accessibility framework, which means we're not going to get much progress towards better window management.
5.
▲
by
ianyh
12y ago
Yeah, there's already an issue to track that ( https://github.com/ianyh/Amethyst/issues/129 ), but in general it seems like people want more flexibility in defining how they want things to tile.
6.
▲
by
ianyh
12y ago
Gah! I'll keep trying to see if I can reproduce. I really appreciate you finding something deterministic, though! This bug is slowly driving me mad.
7.
▲
by
ianyh
12y ago
Window spacing is actually in the works for Amethyst. It just has some issues because some windows just don't size exactly. Terminal windows, for example, only size in increments of cursor size, so you're almost always a bit small
8.
▲
by
ianyh
12y ago
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 floatin
9.
▲
by
ianyh
12y ago
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 so
10.
▲
by
ianyh
12y ago
Fascinating. I hadn't realized Mjolnir wasn't under development anymore. I'm glad to see the community is keeping it going, though.
11.
▲
by
ianyh
12y ago
You can theoretically turn off window shadows. https://github.com/puffnfresh/toggle-osx-shadows
12.
▲
by
ianyh
12y ago
That is generally correct. I wrote a longer comment about this but SizeUp is about manually managing windows and Amethyst is about letting software manage windows for you. It's generally a matter of personal preference which you prefer
13.
▲
by
ianyh
12y ago
That's something I want to do. I want basically anything you can do with key commands to be possible via the mouse. Some of that comes out of the box with OS X, but some of it (like dragging to change layout parameters) is a bit tricki
14.
▲
by
ianyh
12y ago
That is an interesting idea. I'm not actually sure whether or not it's possible. Unfortunately I'm on a plane and my phone won't let me make github issues. I'll add one to look into when I land.
15.
▲
by
ianyh
12y ago
A feature matrix isn't a bad idea (and I opened an issue to track https://github.com/ianyh/Amethyst/issues/267 ), but it's kind of hard to compare as they are such different pieces of software. Spect
16.
▲
by
ianyh
12y ago
This is a woefully confusing decision on my part. There are actually two features: mouse-follows-focus and focus-follows-mouse. The former just means the cursor moves along with window focus. So if you cycle to the next window clockwise, th
17.
▲
by
ianyh
12y ago
It's on the list of things I want to do. I should have used a tree structure off the bat and done something like binary space partitioning.
18.
▲
by
ianyh
12y ago
I would 100% recommend Mjolnir as an actively-developed Slate alternative. sdegutis has a solid history of writing great window management stuff.
19.
▲
by
ianyh
12y ago
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'
20.
▲
by
ianyh
12y ago
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.
21.
▲
by
ianyh
12y ago
What about Amethyst didn't fit your requirements? I know it's still buggy, I'm just curious if there's any specific ones or if it's just generally not useful to you.
22.
▲
by
ianyh
13y ago
I haven't used SizeUp, but it looks similar to other tiling window managers in that they give you keyboard shortcuts to move windows around. Amethyst is modeled on xmonad which has more of a philosophy of the application should be doin
23.
▲
by
ianyh
13y ago
I used to use ShiftIt all the time, but actually eventually moved to Slate. I wrote Amethyst because I got tired of manually moving windows, even if by keyboard shortcut, and got spoiled by xmonad when I was running a linux machine.