spin2win
AfloatX
spin2win | AfloatX | |
---|---|---|
2 | 5 | |
25 | 326 | |
- | - | |
10.0 | 3.0 | |
almost 3 years ago | 9 months ago | |
TypeScript | Objective-C | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spin2win
-
Yabai – A tiling window manager for macOS
Have you heard of Phoenix [1]? It seems relatively unknown but I actually found it to work better than Yabai in some ways. The gist is that it basically simulates a tiling wm and virtual desktops by internally tracking state. It's also highly hackable/extensible being written in JS. Spin2Win [2] is a config that's worked well for me.
[1] https://github.com/kasper/phoenix
[2] https://github.com/nik3daz/spin2win
That said, it seems there are no perfect solutions. At work where I can't really be futzing around with window management config I basically just use Raycast + hotkeys and try to keep everything inside maximized application windows. This means using Arc browser (tabbed), iTerm (tabbed), VS Code (with native tabs), etc mapped to cmd+1, cmd+2, cmd+3...Not much "tiling" going on but at least everything is pretty keyboard friendly.
-
Hyprland, a dynamic tiling Wayland compositor that doesn't sacrifice on looks
Actually, if you're interested at all, I just, after literally months of reading about this, found a pretty sick solution.
Have you ever heard of Phoenix? https://github.com/kasper/phoenix/. Despite googling around for this exact topic, with 3.8k stars I had never heard of it. Apparently someone has created slim, JS scriptable interface that is basically tailor made toward creating your own tiling WM. I just installed it and loaded one of the examples: https://github.com/nik3daz/spin2win. And what it does is basically ignores the built-in spaces and creates truly virtual desktops by just hiding and resizing windows. And it works pretty well. The response time between switching "desktops" is basically instant.
AfloatX
- Yabai – A tiling window manager for macOS
- How to pin a window always on top?
-
Floating an app
Check afloatx . It might not work on some apps. so please check it out on simple notes.
-
How to install an app with raw file
You can download a release from here, if it's the correct repo: https://github.com/jslegendre/AfloatX/releases
- Looking for an app tohave a window in front of everything else
What are some alternatives?
phoenix - A lightweight macOS window and app manager scriptable with JavaScript
mySIMBL - :package: Plugin manager for macOS
ShiftIt - Managing windows size and position in OSX
winBuddy - :open_file_folder: MacForge plugin to give windows some extra functionality on macOS
AeroSpace - AeroSpace is an i3-like tiling window manager for macOS
MEMiniMe - Makes the toolbars in Big Sur small
Hyprland - Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
NSWindowStyles - A showcase of the many different styles of windows possible with NSWindow on macOS
Amethyst - Automatic tiling window manager for macOS à la xmonad.
cardboard