□ Next: Dot syntax and deep_fetch for Ruby hashes Now I’ve been to the other side, and the grass is not greener there. Plus, I can finally stop feeling inferior for using a PC when so many developers rave about their Apple products. But until then, my MacBook is at least tolerable. I don’t think I’ll ever buy a Mac for personal use, and you can bet that if my company ever gives the option of a company PC laptop, I’ll jump on it and make the switch back without a second thought. To replace MacOS’s ugly Terminal I downloaded iTerm2 and configured it according to this guide (minus installing Zsh, which now ships with MacOS). The closest thing I found for MacOs is PasteBot. A clipboard managerĬlipboard manager apps are awesome, and there are a bajillion of them out there. To fix this, I’m using BetterDummy, which gives me those missing scaling options. Apparently, MacOS allows scaling only for 4K monitors. I could switch to a lower (non-native) resolution, but then everything gets blurry. On my laptop monitor I can scale text and UI elements to be larger, but MacOS doesn’t give me the same option for my external monitor, where everything appears even more tiny. Bartender adds the much-needed overflow menu so that all icons are accessible. Which means I’m out of luck if I need to get to an icon that isn’t one of the lucky few that are visible. When I’m using my laptop screen rather than my external monitor, there’s not much extra space on the right side of the menu, and not all the menu bar icons fit. The fact that I can no longer access the menu with the mouse is fine because I only rarely need to access the menu, compared with how often I need to press something at the top of an app.Īnother annoyance of the top menu is that, shockingly, there’s no overflow menu for menu bar icons. To reveal the menu, I’ve set a shortcut in MacOS keyboard settings. In other words, I’ve made an invisible barrier 10 pixels below the top of the screen. This macro always runs, repeating every 0.03 seconds. Then, to prevent the cursor from revealing the menu, I created a macro in Keyboard Maestro that sets a variable to %CurrentMouse% (the cursor Y position), and then moves the mouse down 10 pixels if that value is less than 10 pixels. To fix this, I set the top menu to auto-hide. This may seem like no big deal, but when I do these mouse movements many times every day, the extra movement adds up. For example, when I’m a fullscreen browser and I flick the mouse up to a tab that I want to switch to, the cursor usually ends up flying past the browser tabs and up into the top menu, requiring me to move back down a bit. I don’t like the MacOS top menu because it forces apps to break Fitts’s Law, which suggests that important UI elements should be hard to miss with the mouse. I’m also using Keyboard Maestro for text expansion.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |