Live data from Hacker News

Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

github.com

11–20 of 73 posts

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#11
post #9
post #6

The window api makes me think one could pretty easily create an i3 like window manager. But my past experience with OSX window managers like amethyst has been subpar. Often the sizing/positioning is taken more as a “suggestion” by the window than a command. I also found eventually windows would get into a bad state. Has window management on OSX improved in the past couple years? On Linux with X11, window managers tru…

I have had a pretty stable setup using yabai[0] for my wm and skhd[1] for my hotkey daemon. Both are by the same dev and I have nothing but good things to say about them. Occasionally windows will get in a wonky state, but I have a hot key to reset them. It is usually stable for a week+ [0] https://github.com/koekeishiya/yabai [1] https://github.com/koekeishiya/skhd

+1 for yabai with skhd! I can't imagine working on macos without it and I really can't stress this enough. Hotkeys with skhd is game changer for productivity and nothing compares to yabai for a tiling window manager on macos (though you don't have to use the tiling if that's not your thing).

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#13

Sloppy mouse focus? It’s the one feature I can never seem to find in macOS window managers. That and “highlight-to-copy” “middle-click-to-paste” are two things I really miss from an X11 environment.

Focus-follows-mouse, even sloppy, is problematic on macOS due to the menu bar. Moving the mouse up to the menu bar means covering space which can belong to a different window, which would change the meaning of the menu item when you got there.

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#15
post #14

Is there something similar for Linux? I was just reviewing Guile and thought it would be something like that, but it isn't, and is Lisp. I would love something similar on Linux.

Tons! I use bspwm. I would check out AwesomeWM, herbstfluftwm, xmonad, i3, and many more[0]!

[0]: https://github.com/aleksandar-todorovic/awesome-linux/blob/m...

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#16
post #14

Is there something similar for Linux? I was just reviewing Guile and thought it would be something like that, but it isn't, and is Lisp. I would love something similar on Linux.

KWin is scriptable with JavaScript.

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#17
post #14

Is there something similar for Linux? I was just reviewing Guile and thought it would be something like that, but it isn't, and is Lisp. I would love something similar on Linux.

Gnome Shell is scriptable in JavaScript.

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#18
post #14

Is there something similar for Linux? I was just reviewing Guile and thought it would be something like that, but it isn't, and is Lisp. I would love something similar on Linux.

Gnome Shell is scriptable in JavaScript.

This just worked, I like it. Thanks!

https://developer.gnome.org/gnome-devel-demos/stable/dialog....

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#19
Based on other links listed [1] in this comment right here and a little bit of reading up, it seems like Phoenix focuses on window and app management whereas Hammerspoon supports many more types of events and hooks to develop actions/plugins on. Does anyone have a better comparison of these two?

[1]: https://news.ycombinator.com/item?id=22143917

Re: Show HN: Phoenix – a macOS window and app manager scriptable with JavaScript

#20
post #9
post #6

The window api makes me think one could pretty easily create an i3 like window manager. But my past experience with OSX window managers like amethyst has been subpar. Often the sizing/positioning is taken more as a “suggestion” by the window than a command. I also found eventually windows would get into a bad state. Has window management on OSX improved in the past couple years? On Linux with X11, window managers tru…

I have had a pretty stable setup using yabai[0] for my wm and skhd[1] for my hotkey daemon. Both are by the same dev and I have nothing but good things to say about them. Occasionally windows will get in a wonky state, but I have a hot key to reset them. It is usually stable for a week+ [0] https://github.com/koekeishiya/yabai [1] https://github.com/koekeishiya/skhd

I've been using yabai and skhd for about a week, I was wondering what you are using for your menu bar? I'm not really sure about a suitable replacement for something like i3bar coming from Linux.
Post reply on HN