I did not want to keep this pending for next year and so started working on it. I was like, "too lazy today, tomorrow" and the year is almost over. I wanted to write something like this for quite some time. Hyper: Very nice features, very slow rendering.īuiltin Terminal.app launches fast, renders fast and has all the features I need.Well, the year is about to end.It is not as flexible as I would like, and I don’t use it for what it was originally developed, but it works great and completes MacOS window management missing features (window snapping, window auto sizing etc). I truly tried everything I could find, and eventually I discover BetterTouchTool and didn’t look back. It was a mess because you can see how Amethyst fights against Quartz compositor all the time. In Mac I tried a tiling window manager Amethyst for a few months. I spent most of the time on the terminal, therefore I love tiling window managers. Use BetterTouchTool for window management usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/(APP)/Contents/ist You don’t want to alt-tab 30 terminal windows. It will also remove them from theĪlt-tab menu. Remove noise by forcing apps to dissapear from the dock. Cerebro is an open sourced Alfred clone for Windows, MacOS and Linux. If you have CPU and RAM to spare you may enjoy Cerebro as it is very configurable. I find Spotlight very useful and comes out-of-the-box. Finder, MacOS file manager isĮqually annoying because it hides system files and makesįile system navigation a chore. Make the dock as small as possible and hide it. You can download my numbered wallpaper set here: Numbered backgrounds Use an App launcher to launch programs With an empty virtual desktop on the laptop and your windows will not be messed By leavingĮmpty the first desktop of each screen, when they are unified, you will end up Nasty feature deeply hardcoded on the UI that cannot be disabled. MACOS unifies the windows of this first desktop when the monitor is detached. If you use multiple displays, you need to keep first desktop on each display unused. Therefore the desktop id is rendered for a split second, enough time to know where you ended up - You may need to disable the animations. This works because MacOS window compositor paints first the desktop background, and afterwards paints the windows on top. I organize my work by vrtual desktops and instead of alt-tabbing applications I quick switch virtual desktops.Īs MacOS doesn’t display the active desktop when you switch, I resorted to numbered backgrounds to help me navigate. This is effective only if you open only a few apps simultaneously. MacOS wants you to use meta-tab or mission control to switch windows. Use numbered wallpapers instead of meta-tab / mission control Os.execute("/usr/local/bin/cmus-remote -r") Hs.alert.show("Going to previous song on CMUS") Os.execute("/usr/local/bin/cmus-remote -n") Hs.alert.show("Going to next song on CMUS") Os.execute("open -nF /Applications/iTerm.app") Hs.alert.show("Opening iTerm2 using Lua") ![]() Os.execute("open -nF /Applications/Alacritty.app") Hs.alert.show("Opening Alacritty using Lua") In Mac I use Hammerspoon as an xbindkeys replacement, mainly to for shortcuts to open new terminals at any place and time. I like to use a lot of virtual desktops, with hordes of terminals open at the same time. I understand why most people may find this behavior useful, but this is just not compatible with my workflow.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |