Re:Show HN: Phoenix – a macOS window and app manager scripta...
by city41 on Friday January 24, 2020 @08:17PM
(#22143984)
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 truly have control and thus provide a more reliable experience.
[ Parent
| on HN ]
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by athorax on Friday January 24, 2020 @08:26PM
(#22144022)
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
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by teamspirit on Friday January 24, 2020 @09:02PM
(#22144151)
+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 scripta...
by butterthebuddha on Saturday January 25, 2020 @01:33AM
(#22145092)
I've been using yabai as well! I was wondering if it was possible to replicate iTerm2's dedicated hotkey window [1] for other applications (primarily firefox) using yabai/skhd?
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by mnm1 on Saturday January 25, 2020 @03:15PM
(#22148386)
I do not know the answer to your question but the way I solve that problem in osx is using quicksilver and triggers. You can give each app or really any quicksilver command a hotkey to switch to it directly or start it and switch if it's not running. I couldn't live without it. I have hotkeys for all my commonly used apps and generally never launch or switch apps any other way. I also have hotkeys for manual tiling to the corners, sides, center, and full screen so I don't need to use the gui for that. The fact that this isn't doable out of the box makes me question if either Apple or Microsoft has ever considered hiring a single ux expert.
On Linux I use jumpapp for the same functionality.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by Sir_Omnomnom on Friday January 24, 2020 @11:55PM
(#22144786)
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.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by athorax on Monday January 27, 2020 @11:31AM
(#22160842)
I have been using ubersicht[0]. The same developer of skhd/yabai has a dotfiles repo that I mostly copied his config from.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by OJFord on Saturday January 25, 2020 @11:14AM
(#22146863)
I'm not the user you replied to, but have you tried yabai's built-in one?
I haven't had any issue with it coming from i3bar/polybar, but then I don't really do anything specific with it, just time and battery.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by tsss on Saturday January 25, 2020 @07:27AM
(#22145985)
It really doesn't work that well especially on small screens. Spotify for example has a minimum size and will be unusable when the tile is smaller than that because half the window isn't visible. Focus-follows-mouse is also broken when using multiple screens and workspaces.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by pvinis on Saturday January 25, 2020 @02:26AM
(#22145231)
I've been thinking of using these. What I want also is to "save and restore" or just "force" some windows to specific monotors and sizes. Is that possible with yabai?
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by travolter on Saturday January 25, 2020 @08:00AM
(#22146059)
"Usually stable for a week" does not sound great..
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by OJFord on Saturday January 25, 2020 @11:17AM
(#22146882)
Not GP, but that's better than my Mac as a whole. Weird OS issues with the trackpad, login, or fan/cpu/ram usage despite nothing big running necessitate a restart at least once a week.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by samatman on Saturday January 25, 2020 @12:24PM
(#22147314)
I'm in the same boat and it sucks.
I had 240 days of uptime on my G5 Mac Pro at one point.
I doubt we'll ever see that kind of stability in macOS again, and it makes me sad.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by athorax on Monday January 27, 2020 @11:33AM
(#22160858)
I would generally agree, except in this case that makes it one of the more stable pieces of software I am running on my mac. When it happens I have a single hotkey mapped to restart the service which recollects all my windows and usually fixes anything that was going wrong in ~3-4 seconds.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by gigatexal on Saturday January 25, 2020 @01:26AM
(#22145075)
I love i3. I wish I could get something like it for the Mac. I love it so much I might ditch my Mac for a Linux laptop. Regarding Phoenix I use magnet on the Mac which gets pretty much this. Though this is probably much more customizable. Link: https://apps.apple.com/us/app/magnet/id441258766?mt=12
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by lps41 on Saturday January 25, 2020 @05:19AM
(#22145689)
Yes, i3 drastically improved my ability to be productive and not get lost in my windows.
I sorely miss it when I am using windows or MacOS.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by macinjosh on Friday January 24, 2020 @08:25PM
(#22144016)
I have good success with yabai:
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by gigatexal on Saturday January 25, 2020 @01:58AM
(#22145151)
Yeah I’ll check it I it after the many testimonials here but m leery about having to disable system integrity protection even temporarily
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by athorax on Monday January 27, 2020 @11:33AM
(#22160869)
I actually run it with SIP still active. Some features are disabled, but it still does everything I need it to.
Re:Show HN: Phoenix – a macOS window and app manager scripta...
by toyg on Saturday January 25, 2020 @04:05AM
(#22145476)
I have run with SIP disabled pretty much since it was introduced. Nothing happened. Unless you are a three-letter-agency target or a person clicking on random files, you’ll be fine.