That way, we can user Hyper and Escape on the same key, without them interfering. We are going to do that too–but only when tapped. Vim users often remap caps lock to Escape to save their pinky finger some pain. My primary use for Hyper is machine-global shortcut keys,Įspecially for window management with Hammerspoon. We can effectively create a new modifier key. Since no sane application will expect a user to hold all those keys at once, We can make use of Steve Losh’s idea of emulating the extra “Hyper” key introducedīy the Space Cadet keyboard by defining Hyper as control+option+command+shift. Having an extra modifier key open for whatever we want. 1: The “Hyper” key + transform Caps Lock into Escape Some of these improvements require extra software,Īnd there’s a section at the bottom to set that up when needed. Handful of high-value improvements that can go a long way without hours of investment. The time you can spend on this is virtually unbounded,īut I have found there are a few tricks that many people miss-a ![]() So it’s worth spending a little time improving common workflows now and then. Anyway, it is there if I need it: I just have to launch Hammerspoon at least, all newly opened applications will start in full size centered on screen.Software developers spend hour after hour on their machines, Lately, I’ve been playing with Hammerspoon and Szymon Kaliski’s tiling WM, hhtwm, but I found it too complicated for what I need, despite being able to configure it quite easily thanks to Simon’s own config. I haven’t tried Amethyst, and I don’t even know if xmonad works as expected on macOS nowadays. The last one to date for the Mac was chunkwm, but it has been archived. There have been various attempts at providing a full tiling WM for the Mac over the past few years, but I don’t know of any native app which cound competete with Linux i3 or other alternatives. SidenoteĪs I said, Moom is not a tiling window manager (WM). It is a paid app, but it’s worth its $10. If this is what you’re after too, then Moom is definitely a good option to try. I have always been looking for a very simple way to maximize my windows or make them fit on half the screen. There are many other features described on the website, like saved window layout and grid resizing, but to be honest I don’t really use them. All those window arrangements can be performed using Moom shortcuts, as a matter of fact. ![]() Then I usually rely on ⌥-⇥ to switch between opened apps. ![]() Usually, I have the following settings: Mail fullscreen on a dedicated space, when I use it of course iTerm half screen or maximized/fullscreen if I use several panes Emacs, two third screen or maximized when I need to work on several buffers Safari, maximized. I don’t use this feature as much as the keyboard shortcuts and Moom’s palette, but it is an interesting option anyway. ![]() It is not a tiling window manager, but it’s close.Ī final feature of Moom is that you can drap app to border or corner of your desktop in order to automagically resize your windows. Compared to the split view in fullscreen mode, I always found it much more powerful. It adds a tiny menu (aka Moom’s palette) to the top-left “green” button of each window, which allows to resize the running application half-screen (left/right or top/bottom) or full-screen. However, the second reason why I like Moom is that is non obtrusive: You can hide the icon in the menu bar and let the application starts at login, so you never realize that is running in the background. This is handy if you like to stay away from the mouse or the touchpad as much as you can.
0 Comments
Leave a Reply. |